IVsSccProjectEnlistmentChoice.GetEnlistmentChoice(VSSCCENLISTMENTCHOICE[]) Methode

Definition

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

Int32

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.

Gilt für