Share via


Metodo VirtualTypeImplementor.SetPropertyValue

Imposta il valore della proprietà richiesta.

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • instance
    Tipo: System.Object
    L'istanza in cui impostare la proprietà.Questa operazione può essere nullriferimento null (Nothing in Visual Basic) se la proprietà è statica.
  • value
    Tipo: System.Object
    Una matrice facoltativa degli argomenti utilizzati per le proprietà con parametri.Ciò non verrà mai nullriferimento null (Nothing in Visual Basic), ma può essere una matrice vuota.
  • args
    Tipo: array<System.Object[]
    Il nuovo valore della proprietà.

Eccezioni

Eccezione Condizione
NotImplementedException

Se non astratto la classe derivata non fornisce un'implementazione eseguendo l'override di questo metodo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VirtualTypeImplementor Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Design