Compartir a través de


Microsoft.TeamFoundation.MVVM (Espacio de nombres)

Clases

  Clase Descripción
Clase pública AsyncLauncher
Clase pública AsyncRelayCommand
Clase pública AutoCompleteBehavior
Clase pública AutoCompleteManager
Clase pública BackgroundCommand
Clase pública BatchedObservableCollection<T>
Clase pública CanExecuteDependsOnPropertyAttribute Especifica que una propiedad afecta a la parte CanExecute de este comando. Cuando la propiedad de los cambios especificados de origen, evento de CanExecuteChanged para la propiedad de comando actual se producirá también.
Clase pública CollectionTransformation
Clase pública ControlEvents
Clase pública DependsOnPropertyAttribute Especifica que otras propiedades afecta al valor de esta propiedad o a la regla de validación asociada a esta propiedad. Cuando una de las propiedades en “depende” de cambios de la lista, el evento PropertyChanged para la propiedad actual se producirá también. Esto un atributo abstract - utilice atributos de ValueDependsOnProperty o de ValidationDependsOnProperty.
Clase pública DialogAssistant
Clase pública FrameworkElementBehaviors
Clase pública FrameworkElementEvents
Clase pública HttpUriValidationRule
Clase pública ItemDoubleClickEventArgs
Clase pública ItemsControlBehaviour Un comportamiento que permite ejecutar ICommand cuando doble clic del usuario en un elemento en el ItemsControl
Clase pública ListBoxItemEvents
Clase pública MessageBoxArgs Una propiedad para cada parámetro del método MessageBox.Show ().
Clase pública MessageBoxService
Clase pública MessageBoxServiceBase
Clase pública MVVMSupport Un mecanismo que permite la inserción del servicio principal de modelo de vista.
Clase pública NotifyPropertyChangedDispatcherObject Esta clase representa un objeto asociado al distribuidor e implementa la interfaz de INotifyPropertyChanged.
Clase pública OpenDocumentCommand Un comando abstracto que tiene en cuenta abrir documentos con la aplicación predeterminada.
Clase pública OpenFWLinkCommand Un comando que abra FWLinks en el explorador. Un linkId se puede pasar como un parámetro de constructor o parámetro de comando en XAML.
Clase pública OpenUrlCommand Un comando que abra especificado HTTP o dirección de https en el explorador. Un URL navigate puede pasarse en constructor o un parámetro de comando en XAML.
Clase pública ParameterConvertingCommand
Clase pública PasswordBoxAssistant
Clase pública QueuedCommand
Clase pública QueuedCommandCanExecuteEventArgs
Clase pública QueuedCommandCompletedEventArgs
Clase pública QueuedCommandExecuteEventArgs
Clase pública QueuedCommandWorker
Clase pública RegisterWindow Permite el registro de windows para WindowsDisplayService.
Clase pública RelayCommand Un comando cuyo único propósito es retransmitir su funcionalidad a otros objetos invocando delega.El valor devuelto predeterminado para el método CanExecute es “true”.
Clase pública RelayValidationRule
Clase pública SelectorBehaviors
Clase pública SelectorEvents
Clase pública ServiceNotFoundException
Clase pública SqlServerFileSytemAutoCompleteProvider
Clase pública StringNotNullOrWhiteSpaceValidationRule Valida que la propiedad de la cadena no es una cadena nula o en blanco. El tipo de propiedad debe ser string.
Clase pública TransformedCollection<TSourceCollection, TSourceElement, TTargetElement> Proporciona una transformación dinámica de elementos de una colección mutable de origen.
Clase pública TreeViewBehaviors
Clase pública TreeViewItemBehaviors
Clase pública TreeViewItemEvents
Clase pública UIElementEvents
Clase pública UIHostService
Clase pública UIService
Clase pública ValidatingViewModelBase Un modelo de vista que validación admiten.
Clase pública ValidationDependsOnPropertyAttribute Especifica que otras propiedades afectan a la regla de validación que está asociada con esta propiedad. Cuando cambia una de las propiedades de la lista "depende", se producirá también eventos PropertyChanged para la propiedad actual.
Clase pública ValidationRule
Clase pública ValueDependsOnCollectionAttribute Especifica que una colección afecta al valor de esta propiedad. Cuando los cambios asociados de la colección, evento PropertyChanged para la propiedad actual se generarán también.
Clase pública ValueDependsOnExternalPropertyAttribute Especifica que las propiedades externas afecta al valor de éste. Cuando la propiedad de los cambios especificados de origen, evento PropertyChanged para la propiedad actual se producirá también.
Clase pública ValueDependsOnPropertyAttribute Especifica que otras propiedades afecta al valor de éste. Cuando una de las propiedades en “depende” de cambios de la lista, el evento PropertyChanged para la propiedad actual se producirá también.
Clase pública ViewModelBase
Clase pública WaitCursorService
Clase pública WindowViewModel

Interfaces

  Interfaz Descripción
Interfaz pública IAutoCompleteProvider
Interfaz pública IDialogService Una interfaz para el resultado del diálogo que permite establecer la propiedad de Window.DialogResult de viewModel. Para utilizar este servicio debe agregar las líneas siguientes al XAML:
Interfaz pública IMessageBoxService Una interfaz para el servicio de cuadro de mensaje.
Interfaz pública IOwnedCommand Un comando cuya algún “propietario” determina a estado que a su vez es responsable de generar el evento de CanExecuteChanged de ICommand.
Interfaz pública IUIHostService Una interfaz para el servicio de uihost.
Interfaz pública IWaitCursorService
Interfaz pública IWindowDisplayService

Delegados

  Delegado Descripción
Delegado público QueuedCommand.CanExecuteHandler
Delegado público QueuedCommand.CompletedHandler
Delegado público QueuedCommand.ExecuteHandler