Freigeben über


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

Siehe auch

Weitere Ressourcen

Fusion-Schnittstellen