Sdílet prostřednictvím


ElementPropertyDescriptor.SetValue – metoda

Nastaví hodnotu vlastnosti domény.

Obor názvů:  Microsoft.VisualStudio.Modeling.Design
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

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

Parametry

  • component
    Typ: System.Object
    Prvek modelu, pro který chcete nastavit hodnotu vlastnosti.

Výjimky

Výjimka Podmínka
ArgumentException

Vlastnost popsané není vázán k prvku modelu a component není odvozen od ModelElement typu.

Poznámky

Tento způsob nastaví hodnotu vlastnosti uvnitř transakce.

Pokud ModelElement vlastnost popisovač je nullodkaz null (Nothing v jazyce Visual Basic), pak bude component parametr se používá jako prvek modelu, na kterém chcete nastavit hodnotu vlastnosti; jinak tento způsob nastaví hodnotu vlastnosti z prvku modelu, ke které je přidružen.Toto přidružení je vytvořen při vytvoření popisovače vlastnosti.

Je-li vlastnost domény jen pro čtení, není jeho hodnota změněna.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ElementPropertyDescriptor Třída

Microsoft.VisualStudio.Modeling.Design – obor názvů

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly