Partager via


VirtualTypeImplementor.SetPropertyValue, méthode

Définit la valeur de la propriété demandée.

Espace de noms :  Microsoft.VisualStudio.Shell.Design
Assembly :  Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)

Syntaxe

'Déclaration
Public Overridable Sub SetPropertyValue ( _
    propertyInfo As PropertyInfo, _
    instance As Object, _
    value As Object, _
    args As Object() _
)
public virtual void SetPropertyValue(
    PropertyInfo propertyInfo,
    Object instance,
    Object value,
    Object[] args
)

Paramètres

  • instance
    Type : System.Object
    L'instance sur laquelle pour définir la propriété.Cela peut être nullRéférence Null (Nothing en Visual Basic) si la propriété est statique.
  • value
    Type : System.Object
    Un tableau facultatif d'arguments utilisés pour les propriétés paramétrables.Cela ne sera jamais nullRéférence Null (Nothing en Visual Basic), mais peut être une matrice vide.
  • args
    Type : array<System.Object[]
    Nouvelle valeur de la propriété.

Exceptions

Exception Condition
NotImplementedException

Si non abstrait la classe dérivée n'a pas fourni une implémentation en substituant cette méthode.

Sécurité .NET Framework

Voir aussi

Référence

VirtualTypeImplementor Classe

Microsoft.VisualStudio.Shell.Design, espace de noms