IVsTrackProjectDocuments3.HandsOffFiles(UInt32, Int32, String[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.