RegistrationAttribute.RegistrationContext.CodeBase Property
Gets the path and filename of the object being registered.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Syntax
'Declaration
Public MustOverride ReadOnly Property CodeBase As String
'Usage
Dim instance As RegistrationAttribute.RegistrationContext
Dim value As String
value = instance.CodeBase
public abstract string CodeBase { get; }
public:
virtual property String^ CodeBase {
String^ get () abstract;
}
public abstract function get CodeBase () : String
Property Value
Type: System.String
The path and filename of the object being registered.
Remarks
The CodeBase registry key specifies a file path from which Visual Studio loads the VSPackage.
Note If the VSPackage DLL is located in either the ..\PublicAssemblies or ..\PrivateAssemblies folders, the CodeBase registry entry is not required, and the CodeBase property can be empty.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
RegistrationAttribute.RegistrationContext Class
RegistrationAttribute.RegistrationContext Members