Partilhar via


Enumeração _VSFILECHANGEFLAGS

 

Publicado: abril de 2016

Fornece informações de atributo sobre um arquivo que foi alterado.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[FlagsAttribute]
public enum _VSFILECHANGEFLAGS
[FlagsAttribute]
public enum class _VSFILECHANGEFLAGS
[<FlagsAttribute>]
type _VSFILECHANGEFLAGS
<FlagsAttribute>
Public Enumeration _VSFILECHANGEFLAGS

Membros

Nome do membro Descrição
VSFILECHG_Add

Qualquer nome de arquivo ou diretório alterar as causas de diretório ou subárvore observadas uma operação de espera de notificação de alteração a ser retornado.Alterações incluem renomeação, criar ou excluir um nome de arquivo.(Isso é equivalente a FILE_NOTIFY_CHANGE_FILE_NAME | FILE_NOTIFY_CHANGE_DIR_NAME).

VSFILECHG_Attr

Qualquer alteração de atributo no diretório observado ou subárvore faz com que uma operação de espera de notificação de alteração retornar.(Isso é equivalente a FILE_NOTIFY_CHANGE_ATTRIBUTES.)

VSFILECHG_Del

Qualquer exclusão de arquivo na pasta observada ou subárvore faz com que uma operação de espera de notificação de alteração a ser retornado.(Isso é equivalente a FILE_NOTIFY_CHANGE_DELETE.)

VSFILECHG_Size

Qualquer alteração de tamanho do arquivo na pasta observada ou subárvore faz com que uma operação de espera de notificação de alteração retornar.O sistema operacional detecta uma alteração no tamanho do arquivo somente quando o arquivo é gravado no disco.Para sistemas operacionais que usam o cache extensa, detecção ocorre somente quando o cache suficientemente for liberado.(Isso é equivalente a FILE_NOTIFY_CHANGE_SIZE.)

VSFILECHG_Time

Qualquer alteração feita na última vez gravação de arquivos na pasta observada ou subárvore faz com que uma operação de espera de notificação de alteração retornar.O sistema operacional detecta uma alteração para o último tempo de gravação apenas quando o arquivo é gravado no disco.Para sistemas operacionais que usam o cache extensa, detecção ocorre somente quando o cache suficientemente for liberado.(Isso é equivalente a FILE_NOTIFY_CHANGE_LAST_WRITE.)

Comentários

COM assinatura

De vsshell.idl:

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo