IVsTextBufferDataEvents.OnFileChanged(UInt32, UInt32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Transmet la notification IVsFileChangeEvents :: FilesChanged que la mémoire tampon de texte surveille à d’autres parties intéressées.
public:
void OnFileChanged(System::UInt32 grfChange, System::UInt32 dwFileAttrs);
public:
void OnFileChanged(unsigned int grfChange, unsigned int dwFileAttrs);
void OnFileChanged(unsigned int grfChange, unsigned int dwFileAttrs);
public void OnFileChanged (uint grfChange, uint dwFileAttrs);
abstract member OnFileChanged : uint32 * uint32 -> unit
Public Sub OnFileChanged (grfChange As UInteger, dwFileAttrs As UInteger)
Paramètres
- grfChange
- UInt32
[in] Spécifie le type de modifications apportées au fichier. Pour plus d’informations, consultez _VSFILECHANGEFLAGS.
- dwFileAttrs
- UInt32
[in] Attributs de fichier qui ont changé.
Remarques
Signature COM
À partir de textmgr. idl :
HRESULT IVsTextBufferDataEvents::OnFileChanged(
[in] DWORD grfChange,
[in] DWORD dwFileAttrs
);
La non-TextEditorView, telle qu’une vue de formulaire, doit se connecter à cet événement pour gérer si « [ReadOnly] » doit être inclus dans la légende de la fenêtre de document. Vous pouvez accéder à cette légende en appelant GetProperty et en spécifiant VSFPROPID_EditorCaption la valeur pour le propid paramètre.
Notes
Le paramètre dwFileAttrs n’est valide que si l’élément VSFILECHG_Attr est défini dans un appel à FilesChanged , auquel cas il retourne le résultat de la GetFileAttributes fonction.