Método IVsFileChangeEx.AdviseDirChange (String, Int32, IVsFileChangeEvents, UInt32)
Publicado: abril de 2016
Permite que um cliente para receber notificações de alterações em um diretório.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int AdviseDirChange(
string pszDir,
int fWatchSubDir,
IVsFileChangeEvents pFCE,
out uint pvsCookie
)
int AdviseDirChange(
String^ pszDir,
int fWatchSubDir,
IVsFileChangeEvents^ pFCE,
[OutAttribute] unsigned int% pvsCookie
)
abstract AdviseDirChange :
pszDir:string *
fWatchSubDir:int *
pFCE:IVsFileChangeEvents *
pvsCookie:uint32 byref -> int
Function AdviseDirChange (
pszDir As String,
fWatchSubDir As Integer,
pFCE As IVsFileChangeEvents,
<OutAttribute> ByRef pvsCookie As UInteger
) As Integer
Parâmetros
- pszDir
[in] Formulário do identificador moniker do diretório em seqüência no sistema de projeto.
- fWatchSubDir
[in] Se true, e em seguida, os eventos também devem ser acionados para alterações sub diretórios.Se false, e eventos não devem ser acionados para alterações sub diretórios.
- pFCE
[in] IVsFileChangeEvents Eventos de alteração de interface no objeto solicitar notificação de arquivo.
- pvsCookie
[out] Identificador exclusivo para o arquivo que está associado com o coletor de eventos.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsFileChangeEx::AdviseDirChange(
[in] LPCOLESTR pszDir,
[in] BOOL fWatchSubDir,
[in] IVsFileChangeEvents *pFCE,
[out] VSCOOKIE *pvsCookie
);
Consulte também
Interface IVsFileChangeEx
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo