ISelectionContainer.CountObjects 方法

返回对象的总数的计数可用或对象的计数在当前选择。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function CountObjects ( _
    dwFlags As UInteger, _
    <OutAttribute> ByRef pc As UInteger _
) As Integer
int CountObjects(
    uint dwFlags,
    out uint pc
)

参数

  • dwFlags
    类型:System.UInt32
    [in] 标记指定要返回的计数哪种类型。如果设置为 GETOBJS_ALL, CountObjects 返回对象的总数。如果设置为 GETOBJS_SELECTED, CountObjects 返回选定对象的数量。
  • pc
    类型:System.UInt32%
    [out] 所请求的对象的使用计数的指针。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 designer.idl:

HRESULT ISelectionContainer::CountObjects(
   [in] DWORD dwFlags,
   [out] ULONG * pc
);

许多 windows 只支持单一项目选择;它们不允许多个项目可能发生中选择。单选窗口始终返回一其对象的使用计数无关的 dwFlags 如何设置。

.NET Framework 安全性

请参见

参考

ISelectionContainer 接口

Microsoft.VisualStudio.Shell.Interop 命名空间