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。) |
页首