Partager via


IVsTextBufferDataEvents.OnFileChanged, méthode

Transfère la notification d'IVsFileChangeEvents::FilesChanged que la mémoire tampon de texte surveille à d'autres parties concerné.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
Sub OnFileChanged ( _
    grfChange As UInteger, _
    dwFileAttrs As UInteger _
)
void OnFileChanged(
    uint grfChange,
    uint dwFileAttrs
)
void OnFileChanged(
    [InAttribute] unsigned int grfChange, 
    [InAttribute] unsigned int dwFileAttrs
)
abstract OnFileChanged : 
        grfChange:uint32 * 
        dwFileAttrs:uint32 -> unit
function OnFileChanged(
    grfChange : uint, 
    dwFileAttrs : uint
)

Paramètres

  • grfChange
    Type : UInt32

    [in] spécifie le type de modification effectuée au fichier. Pour plus d'informations, consultez _VSFILECHANGEFLAGS.

  • dwFileAttrs
    Type : UInt32

    [in] attributs de fichier qui ont changé.

Notes

Signature de COM

De textmgr.idl :

HRESULT IVsTextBufferDataEvents::OnFileChanged(
   [in] DWORD grfChange, 
   [in] DWORD dwFileAttrs
);

Le non-TextEditorView, tel qu'un mode formulaire, doit se connecter à cet événement pour gérer si « [en lecture seule] » doit être compris dans la légende de fenêtre de document. Vous pouvez accéder à la légende appeliez GetProperty et spécifiiez une valeur d'VSFPROPID_EditorCaption pour le paramètre d'propid.

Notes

Le paramètre dwFileAttrs est valide uniquement si l'élément VSFILECHG_Attr est défini dans un appel à l'FilesChanged, auquel cas il retourne le résultat de la fonction d'GetFileAttributes.

Sécurité .NET Framework

Voir aussi

Référence

IVsTextBufferDataEvents Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms