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) |
Прекращает получение уведомлений при изменениях свойств |