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 Integration Partner (VSIP), например VSHPROPID_IsNonMemberItem. (Унаследовано от IDatabaseNode.) |
![]() |
IsReferenceValid | Возвращает значение false, если ссылка является недопустимой. (Унаследовано от IDatabaseReferenceNode.) |
![]() |
Remove | Удаляет элементы из иерархии. (Унаследовано от IDatabaseNode.) |
![]() |
SetItemAttribute | Задает метаданные для данного элемента в файле проекта.Данный метод является лишь более удобной реализацией метода SetItemAttribute. (Унаследовано от IDatabaseNode.) |
![]() |
SetProperty | Задает свойство Visual Studio Integration Partner (VSIP), например VSHPROPID_IsNonMemberItem. (Унаследовано от IDatabaseNode.) |
![]() |
SubHierarchyContainsImportedNode | Возвращает значение, указывающее, содержит ли вложенная иерархия данного узла какие-либо импортированные узлы. (Унаследовано от IDatabaseNode.) |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.Data.Schema.Package.Project - пространство имен