IVsUIDataSource Interface

Definição

Representa uma fonte de dados de interface do usuário do 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
Implementações

Métodos

AdvisePropertyChangeEvents(IVsUIDataSourcePropertyChangeEvents, UInt32)

Registra-se para ser notificado quando uma propriedade é alterada.

Close()

Fecha esta fonte de dados.

EnumProperties(IVsUIEnumDataSourceProperties)

Retorna uma enumeração das propriedades disponíveis.

EnumVerbs(IVsUIEnumDataSourceVerbs)

Retorna uma enumeração de verbos para a fonte de dados.

GetShapeIdentifier(Guid, UInt32)

Retorna o identificador de forma para esta fonte de dados. Duas fontes de dados com o mesmo identificador de forma terão exatamente as mesmas propriedades e verbos.

GetValue(String, IVsUIObject)

Retorna o valor de uma propriedade.

Invoke(String, Object, Object)

Invoca um verbo na fonte de dados.

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

Retorna o tipo, o formato e o valor de uma propriedade.

ResetValue(String)

Define uma propriedade para o valor padrão.

SetValue(String, IVsUIObject)

Define uma propriedade para um valor.

UnadvisePropertyChangeEvents(UInt32)

Para o recebimento de notificações quando as propriedades são alteradas.

Aplica-se a