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