Compartir a través de


IVsTextBufferDataEvents.OnFileChanged (Método)

Reenvía la notificación de IVsFileChangeEvents::FilesChanged que el búfer de texto controla a otras partes interesadas.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • grfChange
    Tipo: UInt32

    [in] Especifica el tipo de cambio realizado en el archivo. Para obtener más información, vea _VSFILECHANGEFLAGS.

  • dwFileAttrs
    Tipo: UInt32

    [in] Atributos de archivo que se modificó.

Comentarios

Prototipo COM

de textmgr.idl:

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

El no--TextEditorView, como una vista de formulario, debe conectarse a este evento para controlar si “[read only]” debe estar incluido en la leyenda de la ventana de documento. Puede tener acceso a este leyenda está llamando GetProperty y está especificando un valor de VSFPROPID_EditorCaption para el parámetro de propid .

Nota

El parámetro dwFileAttrs sólo es válido si el elemento VSFILECHG_Attr se establece en una llamada al FilesChanged, en cuyo caso devuelve el resultado de la función de GetFileAttributes .

Seguridad de .NET Framework

Vea también

Referencia

IVsTextBufferDataEvents Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)