Compartilhar via


Classe SpaceNegotiatingAdornmentTag

Representa uma marca para um adorno de negociação de espaço. A marca é usada para fornecer espaço para posicionamento de adorno em um modo de exibição.

Hierarquia de herança

Object
  Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag

Namespace:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)

Sintaxe

'Declaração
Public Class SpaceNegotiatingAdornmentTag _
    Implements ITag
public class SpaceNegotiatingAdornmentTag : ITag
public ref class SpaceNegotiatingAdornmentTag : ITag
type SpaceNegotiatingAdornmentTag =  
    class 
        interface ITag 
    end
public class SpaceNegotiatingAdornmentTag implements ITag

O tipo SpaceNegotiatingAdornmentTag expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SpaceNegotiatingAdornmentTag Inicializa uma nova instância de um SpaceNegotiatingAdornmentTag com as propriedades especificadas.

Superior

Propriedades

  Nome Descrição
Propriedade pública Affinity Obtém o PositionAffinity do adorno de negociação de espaço.
Propriedade pública Baseline Obtém a linha de base com o adorno de negociação de espaço.
Propriedade pública BottomSpace Obtém a quantidade de espaço necessário entre o texto na parte inferior a ITextViewLine e a parte inferior da ITextViewLine.
Propriedade pública IdentityTag Obtém um objeto exclusivo associado adorno negociando de espaço, que é usado pelo GetAdornmentBounds.
Propriedade pública ProviderTag Obtém um objeto exclusivo que identifica o provedor do adorno.
Propriedade pública TextHeight Obtém a altura da parte de texto o adorno de negociação de espaço.
Propriedade pública TopSpace Obtém a quantidade de espaço necessário entre a parte superior do texto a ITextViewLine e o topo da ITextViewLine.
Propriedade pública Width Obtém a largura do adorno.

Superior

Métodos

  Nome Descrição
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Comentários

As unidades usadas nas propriedades como Width e TopSpace estão em pixels.

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Tagging