Interface ObjectExtenders
Objeto que fornece acesso aos extensores de automação.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")> _
Public Interface ObjectExtenders
[GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[GuidAttribute(L"8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface class ObjectExtenders
[<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders = interface end
public interface ObjectExtenders
O tipo ObjectExtenders expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
DTE | Obtém o objeto de extensibilidade de nível superior. | |
Parent | Obtém o objeto pai imediato de um ObjectExtenders objeto. |
Início
Métodos
Nome | Descrição | |
---|---|---|
GetContextualExtenderCATIDs | Obtém todos os CATIDs para a seleção atual. | |
GetExtender | Obtém um extensor para o objeto fornecido na categoria especificada. | |
GetExtenderNames | Obtém todos os extensores para o objeto fornecido na categoria especificada. | |
GetLocalizedExtenderName | Infraestrutura. Somente para uso interno da Microsoft. | |
RegisterExtenderProvider | Registra um provedor do extensor para uma categoria de extensor específica. | |
RegisterExtenderProviderUnk | Registra um provedor do extensor para uma categoria de extensor baseado em IUnknown. | |
UnregisterExtenderProvider | Cancelar o registro de um provedor de extensor registrado anteriormente. |
Início