IDatabaseReferenceNode 介面
表示 [方案總管] 中的資料庫參考節點。
此 API 不符合 CLS 標準。
命名空間: Microsoft.VisualStudio.Data.Schema.Package.Project
組件: Microsoft.VisualStudio.Data.Schema.Package (在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)
語法
'宣告
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseReferenceNode _
Inherits IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseReferenceNode : IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseReferenceNode : IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseReferenceNode =
interface
interface IDatabaseNode
end
public interface IDatabaseReferenceNode extends IDatabaseNode
IDatabaseReferenceNode 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Caption | 取得 [方案總管] 中顯示的標題。 (繼承自 IDatabaseNode)。 | |
Children | 取得這個節點的子節點清單。 (繼承自 IDatabaseNode)。 | |
DirectoryName | 取得這個節點的目錄位置。 (繼承自 IDatabaseNode)。 | |
Id | 取得 [方案總管] 中這個節點的唯一識別項。 (繼承自 IDatabaseNode)。 | |
IncludeStatement | 取得這個節點的 include 陳述式。 | |
IsImported | 取得值,這個值表示此節點是否要匯入專案。 (繼承自 IDatabaseNode)。 | |
IsNonMemberItem | 取得值,這個值表示此項目是否為專案的非成員項目。 (繼承自 IDatabaseNode)。 | |
IsRemoved | 取得或設定值,這個值表示此節點是否正在從專案中移除。 | |
NodeProperties | 取得與這個節點相關聯的屬性。 (繼承自 IDatabaseNode)。 | |
ParentNode | 取得這個節點的父代。 (繼承自 IDatabaseNode)。 | |
ProjectManager | 取得此特定節點的最上層根節點。 (繼承自 IDatabaseNode)。 | |
ReferencedFileName | 取得所參考專案之主要輸出的檔名。 | |
ReferencedFileNameFullPath | 取得所參考專案之主要輸出的完整路徑。 | |
ReferencedProjectFullPath | 如果這個參考節點的型別為 VSCOMPONENTTYPE_Path,則取得或設定專案檔的完整路徑。 | |
ReferenceType | 取得參考的型別。 | |
Url | 取得磁碟上這個節點的完整路徑。 (繼承自 IDatabaseNode)。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
BatchSetItemAttribute | ||
GetCustomMetadata | 傳回這個節點的自訂中繼資料。 (繼承自 IDatabaseNode)。 | |
GetItemAttribute | 傳回專案檔中這個項目的中繼資料。此呼叫只是為了要方便執行 GetItemAttribute。 (繼承自 IDatabaseNode)。 | |
GetProperty | 傳回 Visual Studio 整合夥伴 (VSIP) 屬性,例如 VSHPROPID_IsNonMemberItem。 (繼承自 IDatabaseNode)。 | |
IsReferenceValid | 如果參考無效,則傳回 False。 | |
Remove | 從階層中移除項目。 (繼承自 IDatabaseNode)。 | |
SetItemAttribute | 設定專案檔中這個項目的中繼資料。此呼叫只是為了要方便執行 SetItemAttribute。 (繼承自 IDatabaseNode)。 | |
SetProperty | 設定 Visual Studio 整合夥伴 (VSIP) 屬性,例如 VSHPROPID_IsNonMemberItem。 (繼承自 IDatabaseNode)。 | |
SubHierarchyContainsImportedNode | 傳回值,這個值表示此節點的子階層是否包含任何匯入的節點。 (繼承自 IDatabaseNode)。 |
回頁首