Udostępnij za pośrednictwem


Metoda ElementPropertyDescriptor.SetValue —

Ustawia wartość właściwości domeny.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Design
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
Public Overrides Sub SetValue ( _
    component As Object, _
    value As Object _
)
public override void SetValue(
    Object component,
    Object value
)

Parametry

  • component
    Typ: System.Object
    Element modelu, na którym należy ustawić wartość właściwości.
  • value
    Typ: System.Object
    Wartość, aby przypisać do właściwości.

Wyjątki

Wyjątek Warunek
ArgumentException

Opisano właściwość nie jest związany z elementem modelu i component nie jest pochodną ModelElement typu.

Uwagi

Ta metoda ustawia wartość właściwości wewnątrz transakcji.

Jeśli ModelElement właściwość deskryptora jest nullodwołanie o wartości null (Nothing w języku Visual Basic), a następnie component parametr jest używany jako element modelu, na którym należy ustawić wartość właściwości; w przeciwnym razie ta metoda ustawia wartość właściwości z elementu modelu, z którą jest skojarzony.To skojarzenie jest utworzone podczas tworzenia deskryptora właściwości.

Jeśli właściwość domenie jest tylko do odczytu, jego wartość nie zostanie zmieniona.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ElementPropertyDescriptor Klasa

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Design

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly