Поделиться через


Microsoft.TeamFoundation.MVVM - пространство имен

Классы

  Класс Описание
Открытый класс AsyncLauncher
Открытый класс AsyncRelayCommand
Открытый класс AutoCompleteBehavior
Открытый класс AutoCompleteManager
Открытый класс BackgroundCommand
Открытый класс BatchedObservableCollection<T>
Открытый класс CanExecuteDependsOnPropertyAttribute Указывает, что свойство влияет на часть CanExecute этой команды. Если свойство, определенных изменений источника, событие CanExecuteChanged для текущего свойства команд будет вызвано.
Открытый класс CollectionTransformation
Открытый класс ControlEvents
Открытый класс DependsOnPropertyAttribute Указывает, что другие свойства влияют на значение этого свойства или правило проверки, связанный с данным свойством. При свойств в «зависит от» перечисления изменений, событие PropertyChanged для текущего свойства будет вызвано. Это атрибут abstract - используйте атрибуты ValueDependsOnProperty или ValidationDependsOnProperty.
Открытый класс DialogAssistant
Открытый класс FrameworkElementBehaviors
Открытый класс FrameworkElementEvents
Открытый класс HttpUriValidationRule
Открытый класс ItemDoubleClickEventArgs
Открытый класс ItemsControlBehaviour Реакция на событие, которая позволяет выполнять ICommand, когда пользователь дважды щелкает на элементе в ItemsControl
Открытый класс ListBoxItemEvents
Открытый класс MessageBoxArgs Класс, содержащий свойство для каждого параметра метода MessageBox.Show ().
Открытый класс MessageBoxService
Открытый класс MessageBoxServiceBase
Открытый класс MVVMSupport Механизм, позволяющий вставка основная служба в модели представления.
Открытый класс NotifyPropertyChangedDispatcherObject Этот класс представляет объект, связанный с диспетчером, и реализует интерфейс INotifyPropertyChanged.
Открытый класс OpenDocumentCommand Абстрактная команду, которая позволяет открытие документов с их по умолчанию приложением.
Открытый класс OpenFWLinkCommand Команда, открытые 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 Проверяет, что строковое свойство не является строка null или пробелов. Тип свойства должен быть строкой.
Открытый класс 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 Интерфейс для результата диалога, который позволяет устанавливать свойство Window.DialogResult из viewModel. Для использования этой службы необходимо добавить следующие линии в xaml.
Открытый интерфейс IMessageBoxService Интерфейс для службы окна сообщения.
Открытый интерфейс IOwnedCommand Команда состояние которой определяется некоторым «владелец», в свою очередь, кто отвечает за создание события CanExecuteChanged ICommand.
Открытый интерфейс IUIHostService Интерфейс для службы uihost.
Открытый интерфейс IWaitCursorService
Открытый интерфейс IWindowDisplayService

Делегаты

  Делегат Описание
Открытый делегат QueuedCommand.CanExecuteHandler
Открытый делегат QueuedCommand.CompletedHandler
Открытый делегат QueuedCommand.ExecuteHandler