Freigeben über


ClassViewNavigationInfo.IsDataPresent-Methode (IDataObject, ClassViewNavigationInfoTypes, Boolean, Boolean)

Überprüft, ob ein Element einen Projektnamen, einen Verweisnamen, einen vollständigen Namen und einen Knotentyp enthält. Überprüft, ob ein Element auch ein bestimmtes Format aufweist.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
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
)

Parameter

  • allowMultiples
    Typ: System.Boolean
    "True", um anzugeben, dass mehrere infoType-Knoten zulässig sind; andernfalls "False".
  • allowOtherTypes
    Typ: System.Boolean
    "True", um andere Knotentypen zu ermöglichen; andernfalls "False".

Rückgabewert

Typ: System.Boolean
"True", wenn das Element das angegebenen Format aufweist; andernfalls "False".

Hinweise

Wenn der allowOtherTypestrue-Parameter ist, werden die anderen Knotentypen mit GetData zurückgegeben, und der Aufrufer ignoriert es.

.NET Framework-Sicherheit

Siehe auch

Referenz

ClassViewNavigationInfo Klasse

IsDataPresent-Überladung

Microsoft.VisualStudio.Modeling.Shell-Namespace