IVsTrackProjectDocuments3.HandsOffFiles(UInt32, Int32, String[]) Methode

Definition

Diese Methode wird aufgerufen, wenn ein Projekt mehrere Dateien ansprechen und alle Sperren für diese Dateien aufheben möchte.

public:
 int HandsOffFiles(System::UInt32 grfRequiredAccess, int cFiles, cli::array <System::String ^> ^ rgpszMkDocuments);
public:
 int HandsOffFiles(unsigned int grfRequiredAccess, int cFiles, Platform::Array <Platform::String ^> ^ rgpszMkDocuments);
int HandsOffFiles(unsigned int grfRequiredAccess, int cFiles, std::Array <std::wstring const &> const & rgpszMkDocuments);
public int HandsOffFiles (uint grfRequiredAccess, int cFiles, string[] rgpszMkDocuments);
abstract member HandsOffFiles : uint32 * int * string[] -> int
Public Function HandsOffFiles (grfRequiredAccess As UInteger, cFiles As Integer, rgpszMkDocuments As String()) As Integer

Parameter

grfRequiredAccess
UInt32

[in] Einer der Werte aus der __HANDSOFFMODE-Enumeration.

cFiles
Int32

in Die Anzahl der im-Array angegebenen Dateinamen rgpszMkDocuments .

rgpszMkDocuments
String[]

[in] Ein Array von Dateinamen, auf die sich das Projekt auswirken soll.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus ivstrackprojectdocumentsevents80. idl

HRESULT HandsOffFiles(  
   [in] HANDSOFFMODE grfRequiredAccess,  
   [in] int cFiles,  
   [in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[]  
);  

Diese Methode sollte aufgerufen werden, bevor etwas zu den Dateien ausgeführt wird. In einer Quell Code Verwaltungs Situation Ruft ein Projekt die erforderlichen OnQueryXX Methoden der- IVsTrackProjectDocuments2 Schnittstelle auf, um zu bestimmen, ob ein bestimmter Vorgang erfolgreich ausgeführt werden kann. Wenn die- OnQueryXX Methode anzeigt, dass alles okay ist, ruft das Projekt HandsOffFiles auf, um Zugriff auf die Dateien zu erhalten. Nachdem alle Vorgänge für die Dateien abgeschlossen wurden, ruft das Projekt die- HandsOnFiles Methode auf, um anzugeben, dass Sie mit den Dateien fertig ist.

Gilt für