Partager via


RunningDocumentTable.FindDocument, méthode (String, IVsHierarchy%, UInt32%, UInt32%)

Obtient un objet, un cookie, et un type de projet propriétaire de la table en cours d'exécution (RDT) de document pour le document spécifié par le chemin d'accès donné.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • moniker
    Type : System.String
    [in] chemin d'accès au document souhaité.
  • docCookie
    Type : System.UInt32%
    [out] retourne la valeur unique qui représente le document demandé dans le transformateur rotatif.

Valeur de retour

Type : System.Object
Un objet qui peut être cast à une interface appropriée pour accéder au document (voient des notes pour plus d'informations).Si une valeur d'null est retournée, le document n'est pas enregistré avec Visual Studio.

Remarques

Le cookie peut être utilisé dans un appel à la méthode d'GetRunningDocumentContents.

L'objet retourné peut en général être cast à l'interface d'IVsPersistDocData ou à l'interface d'IVsDocDataFileChangeControl.

Sécurité .NET Framework

Voir aussi

Référence

RunningDocumentTable Classe

FindDocument, surcharge

Microsoft.VisualStudio.Shell, espace de noms