Metoda VsShellUtilities.GetRDTDocumentInfo —
Pobiera IVsPersistDocData interfejs i plik cookie dokumentu z dokumentu tabeli dla określonego dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Shared Sub GetRDTDocumentInfo ( _
site As IServiceProvider, _
documentName As String, _
<OutAttribute> ByRef hierarchy As IVsHierarchy, _
<OutAttribute> ByRef itemid As UInteger, _
<OutAttribute> ByRef persistDocData As IVsPersistDocData, _
<OutAttribute> ByRef docCookie As UInteger _
)
public static void GetRDTDocumentInfo(
IServiceProvider site,
string documentName,
out IVsHierarchy hierarchy,
out uint itemid,
out IVsPersistDocData persistDocData,
out uint docCookie
)
Parametry
- site
Typ: System.IServiceProvider
IServiceProvider .
- documentName
Typ: System.String
Moniker pliku.
- hierarchy
Typ: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy%
[out] IVsHierarchy Interfejsu projektu containa tego dokumentu.
- itemid
Typ: System.UInt32%
[out] Identyfikator elementu dokumentu.
- persistDocData
Typ: Microsoft.VisualStudio.Shell.Interop.IVsPersistDocData%
[out] IVsPersistDocData Interfejsu dla dokumentu.
- docCookie
Typ: System.UInt32%
[out] Identyfikator dokumentu, który jest w posiadaniu uruchomione tabeli dokumentu.
Uwagi
docCookie Parametr mogą być używane w innych wywołania IVsRunningDocumentTable metody na tym dokumencie.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..