Interface IVsUIDataSource
Representa uma fonte de dados de interface de usuário Visual Studio.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Sintaxe
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")]
public interface IVsUIDataSource : IVsUISimpleDataSource
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")]
public interface class IVsUIDataSource : IVsUISimpleDataSource
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")>]
type IVsUIDataSource =
interface
interface IVsUISimpleDataSource
end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")>
Public Interface IVsUIDataSource
Inherits IVsUISimpleDataSource
Métodos
Nome | Descrição | |
---|---|---|
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 da 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á 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, formato e valor de uma propriedade. |
|
ResetValue(String) | Define uma propriedade para seu valor padrão. |
|
SetValue(String, IVsUIObject) | Define uma propriedade para um valor. |
|
UnadvisePropertyChangeEvents(UInt32) | Pára de receber notificações quando propriedades são alteradas. |
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo