IDefinitionAppId
Aktualisiert: November 2007
Stellt einen eindeutigen Bezeichner für den Code dar, der die Anwendung im aktuellen Bereich definiert.
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
);
};
Methoden
Methode |
Beschreibung |
---|---|
IDefinitionAppId::get_Codebase |
Ruft eine formatierte Zeichenfolge ab, die den Code in diesem IDefinitionAppId-Objekt darstellt. |
IDefinitionAppId::put_Codebase |
Legt den Code dieses IDefinitionAppId-Objekts auf den angegebenen formatierten Zeichenfolgenwert fest. |
IDefinitionAppId::EnumAppPath |
Ruft einen Schnittstellenzeiger auf ein IEnumDefinitionIdentity-Objekt ab, das die Assemblys für die Liste im angegebenen Assemblypfad enthält. |
IDefinitionAppId::SetAppPath |
Legt den Anwendungspfad für die Assembly im aktuellen Bereich auf den Wert fest, auf den vom angegebenen IDefinitionIdentityObjekt verwiesenen wird. |
IDefinitionAppId::get_SubscriptionId |
Ruft einen Zeiger auf eine Zeichenfolgenentsprechung des Tokenbezeichners für ein Abonnement dieses IDefinitionAppId-Objekts ab. |
IDefinitionAppId::put_SubscriptionId |
Legt den Tokenbezeichner für ein Abonnement dieses IDefinitionAppId-Objekts auf den angegebenen Zeichenfolgenwert fest. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Isolation.h
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0