Spazio dei nomi Microsoft.TeamFoundation.MVVM

Classi

  Classe Descrizione
Classe pubblica AsyncLauncher
Classe pubblica AsyncRelayCommand
Classe pubblica AutoCompleteBehavior
Classe pubblica AutoCompleteManager
Classe pubblica BackgroundCommand
Classe pubblica BatchedObservableCollection<T>
Classe pubblica CanExecuteDependsOnPropertyAttribute Specifica che una proprietà influisce sulla parte di CanExecute di questo comando. Quando la proprietà delle modifiche specificate di origine, l'evento di CanExecuteChanged per la proprietà corrente del comando verrà generata anche.
Classe pubblica CollectionTransformation
Classe pubblica ControlEvents
Classe pubblica DependsOnPropertyAttribute Specifica che altre proprietà sul valore della proprietà o la regola di convalida associata a questa proprietà. Quando una proprietà “in" dipende dalle modifiche dell'elenco, l'evento di PropertyChanged per la proprietà corrente verrà generato anche. Si tratta di un attributo astratto - utilizzare gli attributi di ValidationDependsOnProperty o di ValueDependsOnProperty.
Classe pubblica DialogAssistant
Classe pubblica FrameworkElementBehaviors
Classe pubblica FrameworkElementEvents
Classe pubblica HttpUriValidationRule
Classe pubblica ItemDoubleClickEventArgs
Classe pubblica ItemsControlBehaviour Un comportamento che consente di eseguire ICommand quando l'utente fa doppio clic su un elemento in un oggetto ItemsControl
Classe pubblica ListBoxItemEvents
Classe pubblica MessageBoxArgs Classe che contiene una proprietà per ogni parametro del metodo MessageBox.Show ().
Classe pubblica MessageBoxService
Classe pubblica MessageBoxServiceBase
Classe pubblica MVVMSupport Un meccanismo che consente l'inserimento del servizio di base del modello di visualizzazione.
Classe pubblica NotifyPropertyChangedDispatcherObject Questa classe rappresenta un oggetto associato al dispatcher e implementa l'interfaccia di INotifyPropertyChanged.
Classe pubblica OpenDocumentCommand Un comando astratto che consente di aprire nella propria applicazione predefinita.
Classe pubblica OpenFWLinkCommand Un comando che apre FWLinks nel browser. Un linkId può essere passato come parametro di comando o di parametri del costruttore in XAML.
Classe pubblica OpenUrlCommand Un comando che viene aperto specificato HTTP o l'indirizzo di HTTPS nel browser. Un URL di navigazione può essere trasformato costruttore o come parametro di comando in XAML.
Classe pubblica ParameterConvertingCommand
Classe pubblica PasswordBoxAssistant
Classe pubblica QueuedCommand
Classe pubblica QueuedCommandCanExecuteEventArgs
Classe pubblica QueuedCommandCompletedEventArgs
Classe pubblica QueuedCommandExecuteEventArgs
Classe pubblica QueuedCommandWorker
Classe pubblica RegisterWindow Consente di registrare le finestre di WindowsDisplayService.
Classe pubblica RelayCommand Un comando dell'obiettivo specifico è di trasmettere la funzionalità ad altri oggetti delegati di chiamata.Il valore restituito predefinito per il metodo di CanExecute è “true".
Classe pubblica RelayValidationRule
Classe pubblica SelectorBehaviors
Classe pubblica SelectorEvents
Classe pubblica ServiceNotFoundException
Classe pubblica SqlServerFileSytemAutoCompleteProvider
Classe pubblica StringNotNullOrWhiteSpaceValidationRule Convalida che la proprietà della stringa non è una stringa vuota o null. Il tipo di proprietà deve essere stringa.
Classe pubblica TransformedCollection<TSourceCollection, TSourceElement, TTargetElement> Fornisce una trasformazione attiva di elementi da una raccolta di origine modificabile.
Classe pubblica TreeViewBehaviors
Classe pubblica TreeViewItemBehaviors
Classe pubblica TreeViewItemEvents
Classe pubblica UIElementEvents
Classe pubblica UIHostService
Classe pubblica UIService
Classe pubblica ValidatingViewModelBase Un modello di visualizzazione che supporta la convalida.
Classe pubblica ValidationDependsOnPropertyAttribute Specifica che per altre proprietà influiscono sulla regola di convalida è associata a questa proprietà. Quando una delle proprietà nell'elenco "dipende" cambia, verranno generato anche eventi PropertyChanged per la proprietà corrente.
Classe pubblica ValidationRule
Classe pubblica ValueDependsOnCollectionAttribute Specifica che una raccolta influisce sul valore di questa proprietà. Quando cambia collegate della raccolta, l'evento di PropertyChanged per la proprietà corrente vengono generati anche.
Classe pubblica ValueDependsOnExternalPropertyAttribute Specifica che le proprietà esterne influiscono sul valore di questo. Quando la proprietà delle modifiche specificate di origine, l'evento di PropertyChanged per la proprietà corrente verrà generata anche.
Classe pubblica ValueDependsOnPropertyAttribute Specifica che altre proprietà sul valore di questo. Quando una proprietà “in" dipende dalle modifiche dell'elenco, l'evento di PropertyChanged per la proprietà corrente verrà generato anche.
Classe pubblica ViewModelBase
Classe pubblica WaitCursorService
Classe pubblica WindowViewModel

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IAutoCompleteProvider
Interfaccia pubblica IDialogService Un'interfaccia per il risultato della finestra di dialogo che consente di impostare la proprietà di Window.DialogResult da viewModel. Per utilizzare questo servizio è necessario aggiungere le righe seguenti in XAML:
Interfaccia pubblica IMessageBoxService Un'interfaccia per il servizio finestre di messaggio.
Interfaccia pubblica IOwnedCommand Un comando di cui stato è determinato dal proprietario “" che a sua volta è responsabile di generare l'evento di CanExecuteChanged di ICommand.
Interfaccia pubblica IUIHostService Un'interfaccia per il servizio di uihost.
Interfaccia pubblica IWaitCursorService
Interfaccia pubblica IWindowDisplayService

Delegati

  Delegato Descrizione
Delegato pubblico QueuedCommand.CanExecuteHandler
Delegato pubblico QueuedCommand.CompletedHandler
Delegato pubblico QueuedCommand.ExecuteHandler