IVsFileChangeEx.AdviseFileChange – metoda (String, UInt32, IVsFileChangeEvents, UInt32)
Umožňuje klientovi přijímat oznámení změny souboru.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int AdviseFileChange(
string pszMkDocument,
uint grfFilter,
IVsFileChangeEvents pFCE,
out uint pvsCookie
)
int AdviseFileChange(
String^ pszMkDocument,
unsigned int grfFilter,
IVsFileChangeEvents^ pFCE,
[OutAttribute] unsigned int% pvsCookie
)
abstract AdviseFileChange :
pszMkDocument:string *
grfFilter:uint32 *
pFCE:IVsFileChangeEvents *
pvsCookie:uint32 byref -> int
Function AdviseFileChange (
pszMkDocument As String,
grfFilter As UInteger,
pFCE As IVsFileChangeEvents,
<OutAttribute> ByRef pvsCookie As UInteger
) As Integer
Parametry
- pszMkDocument
[v] Řetězec formuláři zástupný název identifikátor dokumentu v systému Microsoft Office project.Z dokumentů, které jsou soubory je to vždy cestu k souboru.Tento parametr lze také určit dokumenty, které nejsou soubory.
- grfFilter
[v] Příznaky, které označují, jak byl soubor změněn.Další informace naleznete v tématu _VSFILECHANGEFLAGS.
- pFCE
[v] IVsFileChangeEvents Události rozhraní objektu vyžadování oznámení soubor změn.
- pvsCookie
[výstup] Jedinečný identifikátor pro soubor, ke kterému je přidružen jímky událostí.Tato hodnota slouží k unadvise použití jímky událostí UnadviseFileChange metoda.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
Z vsshell.idl:
HRESULT IVsFileChangeEx::AdviseFileChange(
[in] LPCOLESTR pszMkDocument,
[in] VSFILECHANGEFLAGS grfFilter,
[in] IVsFileChangeEvents *pFCE,
[out] VSCOOKIE *pvsCookie
);
Viz také
IVsFileChangeEx – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek