Compartilhar via


Interface IDefinitionAppId

Representa um identificador exclusivo para o código que define o aplicativo no escopo corrente.

interface IDefinitionAppId : IUnknown {
        
    [propget] HRESULT get_Codebase (
        [out, retval] LPWSTR *ppszCodebase
    );
        
    [propput] HRESULT put_Codebase (
        [in] LPCWSTR pszCodebase
    );
        
    HRESULT EnumAppPath (
        [out] IEnumDefinitionIdentity **ppIEnumDefinitionIdentity
    );
        
    HRESULT SetAppPath (
        [in] ULONG              cIDefinitionIdentity,
        [in, size_is(cIDefinitionIdentity)]
            IDefinitionIdentity *rgIDefinitionIdentity[]
    );
        
    [propget] HRESULT get_SubscriptionId (
        [out, retval] LPWSTR *ppszSubscription
    );
        
    [propput] HRESULT put_SubscriptionId (
        [in] LPCWSTR pszSubscription
    );
        
};

Métodos

Método

Descrição

IDefinitionAppId::get_Codebase

Obtém uma seqüência de caracteres formatada que representa o código neste IDefinitionAppId objeto.

IDefinitionAppId::put_Codebase

Define o código deste IDefinitionAppId objeto para o valor de seqüência de caracteres formatada especificado.

IDefinitionAppId::EnumAppPath

Obtém um ponteiro de interface para um IEnumDefinitionIdentity objeto que contém os assemblies no caminho do aplicativo corrente.

IDefinitionAppId::SetAppPath

Define o caminho do aplicativo para o assembly no escopo corrente o valor referenciado pelo especificadoIDefinitionIdentity objeto.

IDefinitionAppId::get_SubscriptionId

Obtém um ponteiro para uma representação de seqüência de caracteres do identificador de token para uma assinatura para este IDefinitionAppId objeto.

IDefinitionAppId::put_SubscriptionId

Define o identificador de token para uma assinatura para este IDefinitionAppId objeto para o valor de seqüência de caracteres especificado.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: isolamento.h

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Outros recursos

Interfaces de Fusion