Microsoft.VisualStudio.Extensibility.UI Namespace

Classes

AsyncCommand

A generic implementation of IAsyncCommand that invokes an async callback when executed.

ExtensibilityUIConstants

Constants used by the VisualStudio.Extensibility UI implementation.

NotifyPropertyChangedObject

Abstract class implementing INotifyPropertyChanged support.

ObservableList<T>

An ObservableCollection<T> with added support for range operations.

RemoteUserControl

Abstract class from which Remote UI controls should be derived.

ResourceDictionaryCollection

A list of XAML resource dictionaries.

XamlFragment

A XAML document.

Interfaces

IAsyncCommand

An object implementing IAsyncCommand in the DataContext of a control is converted to a ICommand in the Visual Studio process and can be databound in xaml.