Microsoft.TeamFoundation.MVVM 命名空间

  说明
公共类 AsyncLauncher
公共类 AsyncRelayCommand
公共类 AutoCompleteBehavior
公共类 AutoCompleteManager
公共类 BackgroundCommand
公共类 BatchedObservableCollection<T>
公共类 CanExecuteDependsOnPropertyAttribute 指定属性影响此命令的CanExecute部件。 当指定的源的属性更改,当前命令属性的CanExecuteChanged事件还将引发。
公共类 CollectionTransformation
公共类 ControlEvents
公共类 DependsOnPropertyAttribute 指定其他属性影响此属性的值或验证规则与此特性。 在一个在的属性设置为“依赖于”列表时更改,则当前属性的PropertyChanged事件还将引发。 这一抽象属性-使用ValueDependsOnProperty或ValidationDependsOnProperty属性。
公共类 DialogAssistant
公共类 FrameworkElementBehaviors
公共类 FrameworkElementEvents
公共类 HttpUriValidationRule
公共类 ItemDoubleClickEventArgs
公共类 ItemsControlBehaviour 允许执行ICommand,当一个项目的用户双击" ItemsControl的行为
公共类 ListBoxItemEvents
公共类 MessageBoxArgs 包含MessageBox.Show的选件类()方案中的每个参数的属性。
公共类 MessageBoxService
公共类 MessageBoxServiceBase
公共类 MVVMSupport 允许插入核心服务到视图模型的结构。
公共类 NotifyPropertyChangedDispatcherObject 此选件类表示对象与计划程序并实现INotifyPropertyChanged接口。
公共类 OpenDocumentCommand 允许的抽象命令打开的文档与它们的默认应用程序。
公共类 OpenFWLinkCommand 在web浏览器中打开FWLinks的命令。 linkId可作为构造函数参数或命令参数在XAML。
公共类 OpenUrlCommand 打开的命令在浏览器中指定的HTTP或https地址。 导航URL传递到构造函数或为XAML的命令参数。
公共类 ParameterConvertingCommand
公共类 PasswordBoxAssistant
公共类 QueuedCommand
公共类 QueuedCommandCanExecuteEventArgs
公共类 QueuedCommandCompletedEventArgs
公共类 QueuedCommandExecuteEventArgs
公共类 QueuedCommandWorker
公共类 RegisterWindow 注册 WindowsDisplayService 的允许窗口。
公共类 RelayCommand 唯一用途是将出现其功能对其他对象通过调用的命令委托。默认值返回CanExecute方法的值为" true "。
公共类 RelayValidationRule
公共类 SelectorBehaviors
公共类 SelectorEvents
公共类 ServiceNotFoundException
公共类 SqlServerFileSytemAutoCompleteProvider
公共类 StringNotNullOrWhiteSpaceValidationRule 验证字符串属性不为空或空白字符串。 属性类型必须是字符串。
公共类 TransformedCollection<TSourceCollection, TSourceElement, TTargetElement> 提供元素的实时将变量的源集合的。
公共类 TreeViewBehaviors
公共类 TreeViewItemBehaviors
公共类 TreeViewItemEvents
公共类 UIElementEvents
公共类 UIHostService
公共类 UIService
公共类 ValidatingViewModelBase 支持验证的视图模型。
公共类 ValidationDependsOnPropertyAttribute 指定其他属性会影响与该属性关联的有效性规则。 当其中一个"取决于"列表中的属性更改时,将还引发 PropertyChanged 事件的当前属性。
公共类 ValidationRule
公共类 ValueDependsOnCollectionAttribute 指定集合影响此属性的值。 在关联的集合发生更改,则当前属性的PropertyChanged事件还将引发。
公共类 ValueDependsOnExternalPropertyAttribute 指定外部属性影响值为一个。 当指定的源的属性更改,则当前属性的PropertyChanged事件还将引发。
公共类 ValueDependsOnPropertyAttribute 指定其他属性影响值为一个。 在一个在的属性设置为“依赖于”列表时更改,则当前属性的PropertyChanged事件还将引发。
公共类 ViewModelBase
公共类 WaitCursorService
公共类 WindowViewModel

接口

  接口 说明
公共接口 IAutoCompleteProvider
公共接口 IDialogService 允许设置从查看模型(mvvm)的Window.DialogResult属性的对话结果的接口。 若要使用此服务必须将以下行添加到您的XAML:
公共接口 IMessageBoxService 消息框服务的接口。
公共接口 IOwnedCommand 某些“所有者”取决于状态的命令谁又用于增强ICommand的CanExecuteChanged事件负责。
公共接口 IUIHostService uihost服务的接口。
公共接口 IWaitCursorService
公共接口 IWindowDisplayService

委托

  委托 说明
公共委托 QueuedCommand.CanExecuteHandler
公共委托 QueuedCommand.CompletedHandler
公共委托 QueuedCommand.ExecuteHandler