设置域属性的值。
命名空间: 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
为其设置属性值的模型元素。
- value
类型:System.Object
要赋给属性的值。
异常
异常 | 条件 |
---|---|
ArgumentException | 描述的属性未绑定到模型元素,并且未派生自 component 从 ModelElement 类型。 |
备注
该方法设置该属性的值在事务内。
如果说明符的 ModelElement 属性为 nullnull 引用(在 Visual Basic 中为 Nothing),则 component 参数设置属性值用作的模型元素;否则,此方法会设置属性的值。它关联的模型元素。 当属性描述符创建时,关联此生成。
如果域属性是只读的,则其值不更改。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。