다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Caption 솔루션 탐색기에 표시되는 캡션을 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 Children 이 노드의 자식 노드 목록을 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 DirectoryName 이 노드에 대한 디렉터리 위치를 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 Id 솔루션 탐색기에서 이 노드에 대한 고유 ID를 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 IncludeStatement 이 노드에 대한 include 문을 가져옵니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 IsImported 이 노드를 프로젝트에 가져올지 여부를 나타내는 값을 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 IsNonMemberItem 이 항목이 프로젝트의 멤버가 아닌 항목인지 여부를 나타내는 값을 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 IsRemoved 이 노드가 프로젝트에서 제거되는지 여부를 나타내는 값을 가져오거나 설정합니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 NodeProperties 이 노드와 연결된 속성을 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 ParentNode 이 노드의 부모를 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 ProjectManager 이 특정 노드의 최상위 루트 노드를 가져옵니다. (IDatabaseNode에서 상속됨)
Public 속성 ReferencedFileName 참조된 프로젝트의 키 출력에 대한 파일 이름을 가져옵니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 ReferencedFileNameFullPath 참조된 프로젝트의 키 출력에 대한 전체 경로를 가져옵니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 ReferencedProjectFullPath 이 참조 노드의 형식이 VSCOMPONENTTYPE_Path인 경우 프로젝트 파일의 전체 경로를 가져오거나 설정합니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 ReferenceType 참조의 형식을 가져옵니다. (IDatabaseReferenceNode에서 상속됨)
Public 속성 Url 디스크에서 이 노드의 전체 경로를 가져옵니다. (IDatabaseNode에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 BatchSetItemAttribute (IDatabaseReferenceNode에서 상속됨)
Public 메서드 GetCustomMetadata 이 노드에 대한 사용자 지정 메타데이터를 반환합니다. (IDatabaseNode에서 상속됨)
Public 메서드 GetItemAttribute 프로젝트 파일에서 이 항목에 대한 메타데이터를 반환합니다.이 호출은 GetItemAttribute를 편리하게 사용하기 위한 것입니다. (IDatabaseNode에서 상속됨)
Public 메서드 GetProperty VSHPROPID_IsNonMemberItem 과 같은 VSIP(Visual Studio Integration Partner)를 반환합니다. (IDatabaseNode에서 상속됨)
Public 메서드 IsReferenceValid 참조가 올바르지 않으면 false를 반환합니다. (IDatabaseReferenceNode에서 상속됨)
Public 메서드 Remove 계층 구조에서 항목을 제거합니다. (IDatabaseNode에서 상속됨)
Public 메서드 SetItemAttribute 프로젝트 파일에서 이 항목에 대한 메타데이터를 설정합니다.이 호출은 SetItemAttribute를 편리하게 사용하기 위한 것입니다. (IDatabaseNode에서 상속됨)
Public 메서드 SetProperty VSHPROPID_IsNonMemberItem 과 같은 VSIP(Visual Studio Integration Partner) 속성을 설정합니다. (IDatabaseNode에서 상속됨)
Public 메서드 SubHierarchyContainsImportedNode 이 노드의 하위 계층 구조에 가져온 노드가 포함되어 있는지 여부를 나타내는 값을 반환합니다. (IDatabaseNode에서 상속됨)

위쪽

참고 항목

참조

Microsoft.VisualStudio.Data.Schema.Package.Project 네임스페이스