Sdílet prostřednictvím


IVsFileChangeEx.AdviseDirChange – metoda (String, Int32, IVsFileChangeEvents, UInt32)

 

Umožňuje klientovi přijímat oznámení změny adresáře.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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

Parametry

  • pszDir
    [v] Řetězec formuláře identifikátor zástupný název adresáře v systému Microsoft Office project.
  • fWatchSubDir
    [v] Pokud true, pak by měla být vyvolání událostí změn v podřízených adresářích.Pokud false, pak nemusí být vyvolání událostí změn v podřízených adresářích.
  • pFCE
    [v] IVsFileChangeEvents Události rozhraní objektu vyžadování oznámení soubor změn.
  • pvsCookie
    [výstup] Jedinečný identifikátor pro soubor, který je spojen s jímky událostí.

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:

HRESULT IVsFileChangeEx::AdviseDirChange(
   [in] LPCOLESTR pszDir,
   [in] BOOL fWatchSubDir,
   [in] IVsFileChangeEvents *pFCE,
   [out] VSCOOKIE *pvsCookie
);

Viz také

IVsFileChangeEx – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek