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