IVsProject2.GetMkDocument 方法 (UInt32, String%)
返回文档标记。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function GetMkDocument ( _
itemid As UInteger, _
<OutAttribute> ByRef pbstrMkDocument As String _
) As Integer
int GetMkDocument(
uint itemid,
out string pbstrMkDocument
)
参数
- itemid
类型:System.UInt32
[in] 一个节点对应的项 ID 在项目层次结构。应为 VSITEMID_ROOT 或其他活动项标识符。请参见 VSITEMID。
- pbstrMkDocument
类型:System.String%
[out] 对一个文档标记的指针在 BSTR。它是唯一地描述文档的完全限定的文本表示形式由 itemid 参数。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsProject2::GetMkDocument(
[in] VSITEMID itemid,
[out] BSTR *pbstrMkDocument
);
文档标记,当唯一索引。运行文档表,请使用。 一个项目的文档标记在基于文件的项目是项目的文件路径。 项目类型,文件不存储它们的项目,唯一标识这些项与一个项目特定方式。 基于文件的项目类型必须返回从此方法的路径。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。