Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a unique identifier for the code that defines the application in the current scope.
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
    );
        
};
Methods
| Method | Description | 
|---|---|
| IDefinitionAppId::get_Codebase | Gets a formatted string that represents the code in this IDefinitionAppId object. | 
| IDefinitionAppId::put_Codebase | Sets the code of this IDefinitionAppId object to the specified formatted string value. | 
| IDefinitionAppId::EnumAppPath | Gets an interface pointer to an IEnumDefinitionIdentity object that contains the assemblies in the current application path. | 
| IDefinitionAppId::SetAppPath | Sets the application path for the assembly in the current scope to the value referenced by the specified IDefinitionIdentity object. | 
| IDefinitionAppId::get_SubscriptionId | Gets a pointer to a string representation of the token identifier for a subscription to this IDefinitionAppId object. | 
| IDefinitionAppId::put_SubscriptionId | Sets the token identifier for a subscription to this IDefinitionAppId object to the specified string value. | 
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: Isolation.h
.NET Framework Version: 2.0