VirtualTypeBuilder.FieldInfoCollection.Add, méthode (String, Type, array<Attribute )
Ajoute un FieldInfo à la fin de la collection.
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Public Function Add ( _
name As String, _
fieldType As Type, _
attributes As Attribute() _
) As Integer
public int Add(
string name,
Type fieldType,
Attribute[] attributes
)
Paramètres
- name
Type : System.String
Nom du champ à ajouter.
- fieldType
Type : System.Type
Le type de champ.
- attributes
Type : array<System.Attribute[]
Un tableau d'attributs qui doivent être Public et/ou Static.
Valeur de retour
Type : System.Int32
Index auquel la valeur a été ajoutée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | name ou fieldType ou un élément dans attributes est nullRéférence Null (Nothing en Visual Basic).attributes lui-même peut être nullRéférence Null (Nothing en Visual Basic). |
ArgumentException | fieldType n'est pas un type d'exécution. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.