DesignerDocDataService 类
在项目提供一种创建和检索各种文件的缓冲区。
此 API 不兼容 CLS。
继承层次结构
System.Object
Microsoft.VisualStudio.Shell.Design.Serialization.DesignerDocDataService
命名空间: Microsoft.VisualStudio.Shell.Design.Serialization
程序集: Microsoft.VisualStudio.Shell.Design(在 Microsoft.VisualStudio.Shell.Design.dll 中)
语法
声明
<CLSCompliantAttribute(False)> _
Public Class DesignerDocDataService _
Implements IDisposable, IVsRunningDocTableEvents2, IVsRunningDocTableEvents, IVsHasRelatedSaveItems
[CLSCompliantAttribute(false)]
public class DesignerDocDataService : IDisposable,
IVsRunningDocTableEvents2, IVsRunningDocTableEvents, IVsHasRelatedSaveItems
DesignerDocDataService 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DesignerDocDataService(IServiceProvider, IVsHierarchy, UInt32, DocData) | 初始化 DesignerDocDataService 的新实例。 | |
DesignerDocDataService(IServiceProvider, IVsHierarchy, UInt32, Object) | 初始化 DesignerDocDataService 新实例所指定的节点的和文档数据。 |
页首
属性
名称 | 说明 | |
---|---|---|
PrimaryDocData | 获取通过此服务的重载构造函数 DesignerDocDataService 或 DesignerDocDataServiceprimaryDocData 的文档数据对象。 | |
PrimaryName | 获取主文档数据对象的完全限定文件名。 | |
UseWeakEditLock |
页首
方法
名称 | 说明 | |
---|---|---|
CheckoutFiles | 确保所有相关缓冲区中检查。 | |
Dispose | 配置服务。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
Flush | 执行一强制刷新到设计器中所有挂起的更改。 | |
GetChildDocData | 获取与给定的 DocData 。 | |
GetChildFileName | 返回子文件的绝对路径从其名称的。 | |
GetFileDocData(String, FileAccess, String) | 检索与给定的 DocData 。 | |
GetFileDocData(String, FileAccess, String, Boolean) | ||
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetSiblingDocData | 获取与给定的 DocData 。 | |
GetSiblingFileName | 从文件名获取同级文件名的绝对路径。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
HasChild | 确定是否具有特定 name的子级 DocData 。 | |
HasFile | 确定是否具有 DocData 和特定 fileName。 | |
HasSibling | 确定是否存在具有指定名称的一个同级 DocData 。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
SaveDocData | 对特定文档数据的保留。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
显式接口实现
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。