IVsExpansionSession.GoToNextExpansionField(Int32) Methode

Definition

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

Int32

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.

Gilt für