AssemblyIdentity Class (2003 System)

Provides information about the application manifest or the assembly in a Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0) solution.

Namespace:  Microsoft.VisualStudio.Tools.Applications.Runtime
Assembly:  Microsoft.VisualStudio.Tools.Applications.Runtime (in Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class AssemblyIdentity _
    Inherits AppManifestNode
'Usage
Dim instance As AssemblyIdentity
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class AssemblyIdentity : AppManifestNode

Remarks

When an AssemblyIdentity is returned by the AppManifest.Identity property, it describes a Visual Studio Tools for Office application manifest. When an AssemblyIdentity is returned by the Dependency.AssemblyIdentity property, it describes a Visual Studio Tools for Office solution assembly.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    Microsoft.VisualStudio.Tools.Applications.Runtime.AppManifestNode
      Microsoft.VisualStudio.Tools.Applications.Runtime.AssemblyIdentity

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

AssemblyIdentity Members

Microsoft.VisualStudio.Tools.Applications.Runtime Namespace