共用方式為


ElementPropertyDescriptor.SetValue 方法

設定網域屬性的值。

命名空間:  Microsoft.VisualStudio.Modeling.Design
組件:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)

語法

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

參數

  • component
    類型:System.Object
    要設定其屬性值的模型項目。

例外狀況

例外狀況 條件
ArgumentException

描述的屬性不受限於模型項目,component不衍生自ModelElement型別。

備註

這個方法會設定屬性的值在交易內的。

如果描述項的 ModelElement 屬性是 nullnull 參考 (即 Visual Basic 中的 Nothing),則 component 參數會設定屬性值的模型項目;否則,這個方法會將屬性的值與其相關聯的模型項目。 當屬性描述項建立時,這會建立關聯。

如果網域屬性是唯讀的,則不會變更它的值。

.NET Framework 安全性

請參閱

參考

ElementPropertyDescriptor 類別

Microsoft.VisualStudio.Modeling.Design 命名空間

ElementPropertyDescriptor

ModelElement

GetValue

ResetValue

IsReadOnly