IDefinitionAppId
Mise à jour : novembre 2007
Représente un identificateur unique du code qui définit l'application dans la portée actuelle.
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éthodes
Méthode |
Description |
---|---|
IDefinitionAppId::get_Codebase |
Obtient une chaîne mise en forme qui représente le code dans cet objet IDefinitionAppId. |
IDefinitionAppId::put_Codebase |
Affecte la valeur de la chaîne mise en forme spécifiée au code de cet objet IDefinitionAppId. |
IDefinitionAppId::EnumAppPath |
Obtient un pointeur d'interface vers un objet IEnumDefinitionIdentity qui contient les assemblys figurant dans le chemin d'accès actuel de l'application. |
IDefinitionAppId::SetAppPath |
Affecte la valeur référencée par l'objet IDefinitionIdentity spécifié au chemin d'accès de l'application pour l'assembly figurant dans la portée actuelle. |
IDefinitionAppId::get_SubscriptionId |
Obtient un pointeur vers une représentation sous forme de chaîne de l'identificateur de jeton pour un abonnement à cet objet IDefinitionAppId. |
IDefinitionAppId::put_SubscriptionId |
Affecte la valeur de chaîne spécifiée à l'identificateur de jeton pour un abonnement à cet objet IDefinitionAppId. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Isolation.h
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0