ClassViewNavigationInfo.IsDataPresent 方法 (IDataObject, ClassViewNavigationInfoTypes, Boolean, Boolean)

验证是否元素包含项目名称,引用名称、全名、节点类型。 并验证元素是否属于特定的格式。

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

语法

声明
Public Shared Function IsDataPresent ( _
    data As IDataObject, _
    nodeTypes As ClassViewNavigationInfoTypes, _
    allowMultiples As Boolean, _
    allowOtherTypes As Boolean _
) As Boolean
public static bool IsDataPresent(
    IDataObject data,
    ClassViewNavigationInfoTypes nodeTypes,
    bool allowMultiples,
    bool allowOtherTypes
)

参数

  • allowMultiples
    类型:System.Boolean
    true 表示多个 infoType 节点允许;否则,错误。
  • allowOtherTypes
    类型:System.Boolean
    true 允许节点的其他类型;否则,错误。

返回值

类型:System.Boolean
,如果该元素是指定的格式,则为 true;否则,错误。

备注

如果 allowOtherTypes 参数是 true,其他节点类型返回与 GetData,因此,调用方忽略它们。

.NET Framework 安全性

请参见

参考

ClassViewNavigationInfo 类

IsDataPresent 重载

Microsoft.VisualStudio.Modeling.Shell 命名空间