RunningDocumentTable.FindDocument 方法 (String, IVsHierarchy%, UInt32%, UInt32%)

获取对象, cookie,并且,拥有从运行的项目类型文档给定路径指定文档的表 (RDT)。

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Function FindDocument ( _
    moniker As String, _
    <OutAttribute> ByRef hierarchy As IVsHierarchy, _
    <OutAttribute> ByRef itemid As UInteger, _
    <OutAttribute> ByRef docCookie As UInteger _
) As Object
public Object FindDocument(
    string moniker,
    out IVsHierarchy hierarchy,
    out uint itemid,
    out uint docCookie
)

参数

  • docCookie
    类型:System.UInt32%
    [out] 返回在 RDT 表示请求的文档的唯一值。

返回值

类型:System.Object
可转换为访问的适当界面 (ui) 的对象 (请参见 " 备注 " 有关详细信息)。如果 nullnull 引用(在 Visual Basic 中为 Nothing)值返回,文档未向 Visual Studio注册。

备注

cookie 可以用于向 GetRunningDocumentContents 方法的调用。

返回的对象通常可转换为 IVsPersistDocData 接口或 IVsDocDataFileChangeControl 接口。

.NET Framework 安全性

请参见

参考

RunningDocumentTable 类

FindDocument 重载

Microsoft.VisualStudio.Shell 命名空间