传递给 GetService 返回对 IVsStructuredFileIO。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("12B43F9F-8550-4FFA-850F-FE9D4D396C20")> _
<ComVisibleAttribute(False)> _
<GuidAttribute("12B43F9F-8550-4FFA-850F-FE9D4D396C20")> _
Public Interface SVsStructuredFileIO
[GuidAttribute("12B43F9F-8550-4FFA-850F-FE9D4D396C20")]
[ComVisibleAttribute(false)]
[GuidAttribute("12B43F9F-8550-4FFA-850F-FE9D4D396C20")]
public interface SVsStructuredFileIO
备注
IVsStructuredFileIO 接口旨在提供一种常用方法执行多格式保存,并包括一些基本支持使用 IPersistFileFormat一起使用。IPersistFileFormat 支持,包括对 GetFormatList 方法支持,是针对在可以保存任何许多的磁盘窗体如 UTF-8、 Unicode 或 MBCS 的单个语义文件类型。
IVsStructuredFileIOHelper 接口与 IVsStructuredFileIO 以及提供对将通过本地化的字符串加载的持久文件中找到的负载标记。例如, IVsStructuredFileIO 实现查找窗体 “nnnn”的属性值 (其中 “nnnn”是一系列数字) 和请求字符串 ID nnnn 通过 LoadLocalizedString加载。