IVsTrackProjectDocuments3.HandsOffFiles – metoda (UInt32, Int32, String )
Tato metoda je volána, když chce projekt ovlivnit počet souborů a chce všechny zámky na tyto soubory uvolněna.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int HandsOffFiles(
uint grfRequiredAccess,
int cFiles,
string[] rgpszMkDocuments
)
int HandsOffFiles(
unsigned int grfRequiredAccess,
int cFiles,
array<String^>^ rgpszMkDocuments
)
abstract HandsOffFiles :
grfRequiredAccess:uint32 *
cFiles:int *
rgpszMkDocuments:string[] -> int
Function HandsOffFiles (
grfRequiredAccess As UInteger,
cFiles As Integer,
rgpszMkDocuments As String()
) As Integer
Parametry
- grfRequiredAccess
[v] Jedna z hodnot z __HANDSOFFMODE výčtu.
- cFiles
[v] Čísla v názvech souborů rgpszMkDocuments pole.
- rgpszMkDocuments
[v] Pole názvy souborů, které projekt chce ovlivnit.
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 ivstrackprojectdocumentsevents80.idl
HRESULT HandsOffFiles(
[in] HANDSOFFMODE grfRequiredAccess,
[in] int cFiles,
[in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[]
);
Tato metoda by měla být volána před nic souborů.V situaci zdroj ovládacího prvku by projekt volání nezbytné OnQueryXX metod IVsTrackProjectDocuments2 rozhraní zjistěte, zda budou určité operace úspěšná.Pokud OnQueryXX metoda označuje, zda je vše v pořádku, a pak volá projektu HandsOffFiles k získání přístupu k souborům.Po dokončení všech operací se soubory projektu volání HandsOnFiles metoda označuje, že je provedeno se soubory.
Viz také
IVsTrackProjectDocuments3 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek