VirtualTypeBuilder.PropertyInfoCollection.Add, méthode (String, Type, Boolean, array<Type )
Ajoute un PropertyInfo à 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, _
propertyType As Type, _
readOnly As Boolean, _
parameterTypes As Type() _
) As Integer
public int Add(
string name,
Type propertyType,
bool readOnly,
Type[] parameterTypes
)
Paramètres
- name
Type : System.String
Nom de la propriété à ajouter.
- propertyType
Type : System.Type
Type de la propriété.
- readOnly
Type : System.Boolean
Détermine si cette propriété est en lecture seule ou en lecture-écriture.
- parameterTypes
Type : array<System.Type[]
Valeur de retour
Type : System.Int32
Index auquel la valeur a été ajoutée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | name a la valeur nullRéférence Null (Nothing en Visual Basic). ou propertyType est nullRéférence Null (Nothing en Visual Basic) ou Un élément dans paramTypes est nullRéférence Null (Nothing en Visual Basic). paramTypes peut être nullRéférence Null (Nothing en Visual Basic). |
ArgumentException | propertyType n'est pas un type au moment de l'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.