DocumentProperties.CountObjects(UInt32, UInt32) 方法

定义

返回由此对象管理的对象的数目 DocumentProperties

public:
 virtual int CountObjects(System::UInt32 flags, [Runtime::InteropServices::Out] System::UInt32 % pc);
 virtual int CountObjects(unsigned int flags, [Runtime::InteropServices::Out] unsigned int & pc);
public virtual int CountObjects (uint flags, out uint pc);
abstract member CountObjects : uint32 * uint32 -> int
override this.CountObjects : uint32 * uint32 -> int
Public Overridable Function CountObjects (flags As UInteger, ByRef pc As UInteger) As Integer

参数

flags
UInt32

中这可以 GETOBJS_ALL 对所有对象进行计数,或 GETOBJS_SELECTED 只对所选对象计数。

pc
UInt32

弄返回对象的数量。

返回

Int32

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

实现

注解

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

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

如果对象可见,则基方法返回的计数 DocumentProperties 为 1; 否则,基方法返回0。 基本方法始终返回成功代码 S_OK

适用于