InstanceDescriptor-Konstruktor (MemberInfo, ICollection, Boolean)
Initialisiert eine neue Instanz der InstanceDescriptor-Klasse unter Verwendung der angegebenen Memberinformationen und Argumente sowie des Werts, der angibt, ob die angegebenen Informationen die Instanz vollständig beschreiben.
Namespace: System.ComponentModel.Design.Serialization
Assembly: System (in system.dll)
Syntax
'Declaration
Public Sub New ( _
member As MemberInfo, _
arguments As ICollection, _
isComplete As Boolean _
)
'Usage
Dim member As MemberInfo
Dim arguments As ICollection
Dim isComplete As Boolean
Dim instance As New InstanceDescriptor(member, arguments, isComplete)
public InstanceDescriptor (
MemberInfo member,
ICollection arguments,
bool isComplete
)
public:
InstanceDescriptor (
MemberInfo^ member,
ICollection^ arguments,
bool isComplete
)
public InstanceDescriptor (
MemberInfo member,
ICollection arguments,
boolean isComplete
)
public function InstanceDescriptor (
member : MemberInfo,
arguments : ICollection,
isComplete : boolean
)
Parameter
- member
Die Memberinformationen für den Deskriptor. Dies kann MethodInfo, ConstructorInfo, FieldInfo oder PropertyInfo sein. Wenn es sich um MethodInfo, FieldInfo oder PropertyInfo handelt, muss hierdurch ein static-Member dargestellt werden.
- arguments
Die Auflistung der an den Member zu übergebenden Argumente. Dieser Parameter kann NULL (Nothing in Visual Basic) sein oder eine leere Auflistung, wenn keine Argumente vorhanden sind. Die Auflistung kann auch aus anderen Instanzen von InstanceDescriptor bestehen.
- isComplete
true, wenn die angegebenen Informationen die Instanz vollständig beschreiben, andernfalls false.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
member ist vom Typ MethodInfo, FieldInfo oder PropertyInfo und stellt keinen static-Member dar. member ist vom Typ PropertyInfo und kann nicht gelesen werden. member ist vom Typ MethodInfo oder ConstructorInfo, und die Anzahl der Argumente in arguments entspricht nicht der Signatur von member. member ist vom Typ ConstructorInfo und stellt einen static-Member dar. member ist vom Typ FieldInfo, und die Anzahl der Argumente in arguments ist nicht 0 (null). |
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
InstanceDescriptor-Klasse
InstanceDescriptor-Member
System.ComponentModel.Design.Serialization-Namespace