DocumentProperties.SelectObjects(UInt32, Object[], UInt32) 方法

定义

调用以管理在属性窗口中选择多个对象。

public:
 virtual int SelectObjects(System::UInt32 sel, cli::array <System::Object ^> ^ selobj, System::UInt32 flags);
public:
 virtual int SelectObjects(unsigned int sel, Platform::Array <Platform::Object ^> ^ selobj, unsigned int flags);
 virtual int SelectObjects(unsigned int sel, std::Array <winrt::Windows::Foundation::IInspectable const &> const & selobj, unsigned int flags);
public virtual int SelectObjects (uint sel, object[] selobj, uint flags);
abstract member SelectObjects : uint32 * obj[] * uint32 -> int
override this.SelectObjects : uint32 * obj[] * uint32 -> int
Public Overridable Function SelectObjects (sel As UInteger, selobj As Object(), flags As UInteger) As Integer

参数

sel
UInt32

中数组中的对象数 selobj

selobj
Object[]

中从方法返回的对象的数组 GetObjects(UInt32, UInt32, Object[])

flags
UInt32

中这是 SELOBJS_ACTIVATE_WINDOW 选择数组中的对象; 否则,将取消选择这些对象。

返回

Int32

如果成功, S_OK 则返回; 否则返回错误代码。

实现

注解

此方法用于在 " 属性 " 窗口中管理多个对象。 语言服务通常只需要一个 DocumentProperties 对象,基方法会自动处理这种情况。

此方法是 SelectObjects 接口上方法的实现 ISelectionContainer

基本方法不执行任何操作,并且始终返回成功代码 S_OK

适用于