Sdílet prostřednictvím


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