IVsUIDataSource Интерфейс

Определение

Представляет источник данных пользовательского интерфейса Visual Studio.

public interface class IVsUIDataSource : Microsoft::VisualStudio::Shell::Interop::IVsUISimpleDataSource
public interface class IVsUIDataSource : Microsoft::VisualStudio::Shell::Interop::IVsUISimpleDataSource
__interface IVsUIDataSource : Microsoft::VisualStudio::Shell::Interop::IVsUISimpleDataSource
public interface IVsUIDataSource : Microsoft.VisualStudio.Shell.Interop.IVsUISimpleDataSource
type IVsUIDataSource = interface
    interface IVsUISimpleDataSource
Public Interface IVsUIDataSource
Implements IVsUISimpleDataSource
Реализации

Методы

AdvisePropertyChangeEvents(IVsUIDataSourcePropertyChangeEvents, UInt32)

Регистрирует, чтобы получать уведомления об изменении свойств.

Close()

Закрывает этот источник данных.

EnumProperties(IVsUIEnumDataSourceProperties)

Возвращает перечисление доступных свойств.

EnumVerbs(IVsUIEnumDataSourceVerbs)

Возвращает перечисление глаголов для источнике данных.

GetShapeIdentifier(Guid, UInt32)

Возвращает идентификатор формы для этого источника данных. У двух источников данных с одним и тем же идентификатором формы будут одинаковые свойства и команды.

GetValue(String, IVsUIObject)

Возвращает значение свойства.

Invoke(String, Object, Object)

Вызывает команду над источником данных.

QueryValue(String, String[], UInt32[], Object[])

Возвращает тип, формат и значение свойства.

ResetValue(String)

Задает значение по умолчанию для свойства.

SetValue(String, IVsUIObject)

Задает значение для свойства.

UnadvisePropertyChangeEvents(UInt32)

Прекращает получение уведомлений при изменениях свойств

Применяется к