IVsSccProjectEnlistmentChoice.GetEnlistmentChoice(VSSCCENLISTMENTCHOICE[]) 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.
Bestimmt, ob bei jedem Auschecken eines Projekts aus der Quellcodeverwaltung der Benutzer eine Eintragungsauswahl erhält.
public:
int GetEnlistmentChoice(cli::array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> ^ pvscecEnlistmentChoice);
public:
int GetEnlistmentChoice(Platform::Array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> ^ pvscecEnlistmentChoice);
int GetEnlistmentChoice(std::Array <Microsoft::VisualStudio::Shell::Interop::VSSCCENLISTMENTCHOICE> const & pvscecEnlistmentChoice);
public int GetEnlistmentChoice (Microsoft.VisualStudio.Shell.Interop.VSSCCENLISTMENTCHOICE[] pvscecEnlistmentChoice);
abstract member GetEnlistmentChoice : Microsoft.VisualStudio.Shell.Interop.VSSCCENLISTMENTCHOICE[] -> int
Public Function GetEnlistmentChoice (pvscecEnlistmentChoice As VSSCCENLISTMENTCHOICE()) As Integer
Parameter
- pvscecEnlistmentChoice
- VSSCCENLISTMENTCHOICE[]
[out] Gibt einen Wert aus der VSSCCENLISTMENTCHOICE-Enumeration zurück, der angibt, ob eine Eintragungs-Auswahl erforderlich, nicht unterstützt, oder optional ist.
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 ivssccprojectenlistmentchoice. idl
HRESULT GetEnlistmentChoice(
[out, retval] VSSCCENLISTMENTCHOICE * pvscecEnlistmentChoice
);
Mit dieser Methode kann ein Projekt eine der folgenden Methoden angeben:
Wenn das Projekt aus der Quell Code Verwaltung ausgecheckt wird, muss nie eine neue Eintragung durchsucht werden.
Der Benutzer sollte die Möglichkeit haben, einen neuen Einfügungs Speicherort festzulegen.
Der Benutzer muss jedes Mal, wenn das Projekt ausgecheckt ist, eine neue Eintragung anfordern.
Visual Studio stellt das Dialogfeld bereit, in dem der Benutzer zur Auswahl der Eintragung aufgefordert wird. Die- IVsSccProjectEnlistmentFactory Schnittstelle wird dann aufgerufen, um dem Benutzer die Möglichkeit zu haben, nach der Eintragung zu suchen und/oder die vorgeschlagene Eintragung zu bearbeiten (wenn Sie die vorgeschlagene Eintragung ändern können). Nachdem die Eintragung festgelegt wurde, IVsSccEnlistmentPathTranslation wird die-Schnittstelle verwendet, um zwischen dem Eintragung-Pfad und dem Quell Code Verwaltungs Pfad zu übersetzen.