Condividi tramite


Metodo IVsTextBufferDataEvents.OnFileChanged

Avanti IVsFileChangeEvents::FilesChanged notifica al buffer di testo esamina le altre parti interessate.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • grfChange
    Tipo: UInt32

    [in] Specifica il tipo di modifiche apportate al file. Per ulteriori informazioni, vedere _VSFILECHANGEFLAGS.

  • dwFileAttrs
    Tipo: UInt32

    [in] Attributi del file sia stato modificato.

Note

Firma COM

da textmgr.idl:

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

Il non-TextEditorView, ad esempio una Visualizzazione form, deve connettersi a questo evento per gestire se “[di sola lettura]„ deve essere incluso nella barra del titolo della finestra del documento. È possibile accedere a questa barra del titolo si sta chiamando GetProperty e specificando un valore di VSFPROPID_EditorCaption per propid parametro.

Nota

il parametro FilesChangedè valido solo se l'elemento GetFileAttributes viene impostato in una chiamata a di dwFileAttrs in questo caso, restituisce il risultato di VSFILECHG_Attr funzione.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsTextBufferDataEvents Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop