Freigeben über


ChangeInput-Struktur

Stellt Informationen zu einem *before* Anforderung Anstehende Änderung dar, das es geschehen ist.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Public Structure ChangeInput
public struct ChangeInput
public value class ChangeInput
[<Sealed>]
type ChangeInput =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der ChangeInput-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld m_DelSpan Die zu löschenden Spanne.
Öffentliches Feld m_dwFlags Die Flags, die die Änderung beschreiben (eine Kombination von Enumerationswerten REPLACE_TEXT_FLAGS ).
Öffentliches Feld m_iNewLen Die Länge des neuen Texts.
Öffentliches Feld m_iOldLen Länge alter Text.
Öffentliches Feld m_pszNewText Der einzufügende Text.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace