Estrutura MARKERDATA
Especifica as opções de direção para a localização de marcadores.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Public Structure MARKERDATA
public struct MARKERDATA
public value class MARKERDATA
[<Sealed>]
type MARKERDATA = struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.
O tipo MARKERDATA 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 | |
---|---|---|
![]() |
iBottomLine | Resultado final do intervalo. |
![]() |
iCount | Número de marcadores contidos no intervalo. |
![]() |
iTopLine | Linha superior do intervalo. |
![]() |
pLayer | A camada em que essas informações de origem. |
![]() |
pNext | Ponteiro para o próximo MARKERDATA estrutura. |
![]() |
rgfLineMarked | Usado por GetLineData para otimização. |
![]() |
rgpMarker | Instância do marcador.Ponteiro para o IVsTextLayerMarker interface. |
Superior
Comentários
Essa estrutura é usada para passar informações sobre os marcadores que envolvem as linhas em um determinado intervalo. A matriz sempre é classificada por prioridade de marcador do mais baixo ao mais alto. Para obter mais informações sobre a prioridade de marcador, consulte MARKERTYPE.
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.