ForwardingTypeDescriptionProvider.GetTypeDescriptor-Methode (Type, Object)
Ruft einen benutzerdefinierten Typdeskriptor für den gegebenen Typ und das gegebene Objekt ab.
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public Overrides Function GetTypeDescriptor ( _
objectType As Type, _
instance As Object _
) As ICustomTypeDescriptor
public override ICustomTypeDescriptor GetTypeDescriptor(
Type objectType,
Object instance
)
Parameter
- objectType
Typ: System.Type
Der Objekttyp, für den der Typenbeschreibung abgerufen wird.
- instance
Typ: System.Object
Das Modelelement, für den die Typenbeschreibung abgerufen wird.
Rückgabewert
Typ: System.ComponentModel.ICustomTypeDescriptor
Ein benutzerdefinierter Typdeskriptor für den gegebenen Typ und das gegebene Objekt.
Hinweise
Wenn der Delegat TypeDescriptionProviderForwarder, mit dem dieser Typen erstellt wurde, einen Zielmodellelement zurückgibt, gibt diese Methode ein neuer Typdeskriptor für das Zielelement; andernfalls gibt diese Methode ein neuer Typdeskriptor für das instance-Element zurück.
Wenn instancenullein Nullverweis (Nothing in Visual Basic) ist, wird diese Methode einen benutzerdefinierten Typdeskriptor für objectType abgerufen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.