VsShellUtilities.GetRDTDocumentInfo, méthode
Obtient une interface d'IVsPersistDocData et un cookie de document du tableau en cours d'exécution de document pour le document spécifié.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- site
Type : System.IServiceProvider
IServiceProvider .
- documentName
Type : System.String
Le moniker du fichier.
- hierarchy
Type : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy%
[out] l'interface d'IVsHierarchy du projet ce containa le document.
- itemid
Type : System.UInt32%
[out] l'ID d'élément du document.
- persistDocData
Type : Microsoft.VisualStudio.Shell.Interop.IVsPersistDocData%
[out] l'interface d'IVsPersistDocData pour le document.
- docCookie
Type : System.UInt32%
[out] l'identificateur du document qui est maintenu par le tableau en cours d'exécution de document.
Remarques
Le paramètre d'docCookie peut être utilisé dans les appels à d'autres méthodes d'IVsRunningDocumentTable sur ce document.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.