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é.
- hierarchy
Type : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy%
[out] retourne un objet d'IVsHierarchy qui représente le projet qui possède le document demandé.
- itemid
Type : System.UInt32%
[out] retourne l'IDENTIFICATEUR du document dans l'objet d'IVsHierarchy.
- 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
- 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.