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.
Gets or sets the base type from which the virtual type is derived.
Namespace: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Public Property BaseType As Type
public Type BaseType { get; set; }
public:
property Type^ BaseType {
Type^ get ();
void set (Type^ value);
}
member BaseType : Type with get, set
function get BaseType () : Type
function set BaseType (value : Type)
Property Value
Type: System.Type
A Type that represents a base type from which the virtual type is derived.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | The value passed is nulla null reference (Nothing in Visual Basic). |
ArgumentException | The type passed has a UnderlyingSystemType that differs from the type, or if the type passed is a virtual type. |
Remarks
A base type must be an actual runtime type, not another virtual type. The default value of the BaseType property is the Object type.
.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.