IVsExpansionSession.GoToNextExpansionField(Int32) 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.
Hervorhebung zum nächsten Feld in der Aktivierreihenfolge verschieben.
public:
int GoToNextExpansionField(int fCommitIfLast);
public:
int GoToNextExpansionField(int fCommitIfLast);
int GoToNextExpansionField(int fCommitIfLast);
public int GoToNextExpansionField (int fCommitIfLast);
abstract member GoToNextExpansionField : int -> int
Public Function GoToNextExpansionField (fCommitIfLast As Integer) As Integer
Parameter
- fCommitIfLast
- Int32
in Ungleich NULL (true), wenn beim Verschieben des letzten Felds ein Commit für alle Änderungen am Code Ausschnitt durchgesetzt werden soll. andernfalls NULL (false), wenn zum ersten Feld gewechselt werden 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 textmgr2. idl:
HRESULT IVsExpansionSession::GoToNextExpansionField(
[in]bool fCommitIfLast
);
Diese Methode wird zur Unterstützung des speziellen Bearbeitungsmodus verwendet, der eingegeben wird, nachdem ein Code Ausschnitt eingefügt wurde. In der Regel wird diese Methode aufgerufen, wenn der Benutzer die Tab-Taste eingegeben hat. Wenn Sie das Durchlaufen der Felder mit der Tab-Taste nicht unterstützen möchten, legen Sie den-Parameter auf einen Wert ungleich fCommitIfLast 0 (NULL TRUE ) fest: Dies bewirkt, dass für alle an dem Code Ausschnitt vorgenommenen Änderungen ein Commit ausgeführt wird, wenn versucht wird, das letzte Feld des Code Ausschnitts zu verwenden.