Estrutura NewSpanMapping
Usado para criar um novo mapeamento de span.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
Public Structure NewSpanMapping
public struct NewSpanMapping
public value class NewSpanMapping
[<Sealed>]
type NewSpanMapping = struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.
O tipo NewSpanMapping expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
Equals | Indica se esta instância e um objeto especificado são iguais. (Herdado de ValueType.) | |
GetHashCode | Retorna o código hash para essa instância. (Herdado de ValueType.) | |
GetType | Gets the Type of the current instance. (Herdado de Object.) | |
ToString | Retorna o nome de tipo totalmente qualificado dessa instância. (Herdado de ValueType.) |
Superior
Campos
Nome | Descrição | |
---|---|---|
tspSpans | Descreve as duas extensões que devem ser mapeados entre si. | |
varUserData | Todos os dados fornecidos pelo usuário. |
Superior
Comentários
COM assinatura
De singlefileeditor.idl:
typedef struct _tag_NewSpanMapping {
TextSpanPair tspSpans;
VARIANT varUserData;
} NewSpanMapping;
Essa estrutura é usada na IVsEnumBufferCoordinatorSpans interface e é retornado por uma chamada para o Next método. Essa estrutura também é passada para o SetSpanMappings método na IVsTextBufferCoordinator interface.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.