Struttura NewSpanMapping
Utilizzata per creare un nuovo mapping dell'intervallo.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
Public Structure NewSpanMapping
public struct NewSpanMapping
public value class NewSpanMapping
[<Sealed>]
type NewSpanMapping = struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.
Il tipo NewSpanMapping espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType) |
![]() |
GetHashCode | Restituisce il codice hash per l'istanza. (Ereditato da ValueType) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() |
tspSpans | Vengono descritte le due intervalli che è necessario eseguire il mapping tra loro. |
![]() |
varUserData | Tutti i dati forniti dall'utente. |
In alto
Note
Firma COM
da singlefileeditor.idl:
typedef struct _tag_NewSpanMapping {
TextSpanPair tspSpans;
VARIANT varUserData;
} NewSpanMapping;
Questa struttura viene utilizzata in Next collegare e restituito da una chiamata a di IVsEnumBufferCoordinatorSpans metodo. Questa struttura viene passata a SetSpanMappings metodo in IVsTextBufferCoordinator interfaccia.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.