使用英语阅读

通过


PrivateObject.SetProperty 方法 (String, BindingFlags, Object, array<Object[])

设置由名称和绑定标志标识的被包装对象的属性。

命名空间:  Microsoft.VisualStudio.TestTools.UnitTesting
程序集:  Microsoft.VisualStudio.QualityTools.UnitTestFramework(在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)

语法

声明
Public Sub SetProperty ( _
    name As String, _
    bindingFlags As BindingFlags, _
    value As Object, _
    ParamArray args As Object() _
)

参数

  • name
    类型:String

    要调用的属性的名称。

  • bindingFlags
    类型:BindingFlags
  • value
    类型:Object

    用于设置 name 标识的属性的值。

  • args
    类型:array<Object[]

    一个数组,包含要传递给将调用属性的参数。

异常

异常 条件
ArgumentException

name 为 nullnull 引用(在 Visual Basic 中为 Nothing) 或为空。

.NET Framework 安全性

请参阅

参考

PrivateObject 类

SetProperty 重载

Microsoft.VisualStudio.TestTools.UnitTesting 命名空间