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
)
參數
- data
型別:System.Windows.Forms.IDataObject
若要確認項目。
- nodeTypes
型別:Microsoft.VisualStudio.Modeling.Shell.ClassViewNavigationInfoTypes
若要驗證的節點型別。如需有關可用的節點類型的詳細資訊,請參閱ClassViewNavigationInfoTypes。
- allowMultiples
型別:System.Boolean
true 表示多個資訊類型允許節點。 否則,false。
- allowOtherTypes
型別:System.Boolean
true 以容許其他類型的節點。 否則,false。
傳回值
型別:System.Boolean
true 如果項目指定的格式。 否則,false。
備註
如果allowOtherTypes參數是true,其他節點型別會傳回與GetData,而且呼叫端會略過它們。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。