Compartilhar via


Método IClassificationFormatMap.AddExplicitTextProperties (IClassificationType, TextFormattingRunProperties, IClassificationType)

Adds a TextFormattingRunProperties to a new IClassificationType.

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

Sintaxe

'Declaração
Sub AddExplicitTextProperties ( _
    classificationType As IClassificationType, _
    properties As TextFormattingRunProperties, _
    priority As IClassificationType _
)
void AddExplicitTextProperties(
    IClassificationType classificationType,
    TextFormattingRunProperties properties,
    IClassificationType priority
)
void AddExplicitTextProperties(
    IClassificationType^ classificationType, 
    TextFormattingRunProperties^ properties, 
    IClassificationType^ priority
)
abstract AddExplicitTextProperties : 
        classificationType:IClassificationType * 
        properties:TextFormattingRunProperties * 
        priority:IClassificationType -> unit
function AddExplicitTextProperties(
    classificationType : IClassificationType, 
    properties : TextFormattingRunProperties, 
    priority : IClassificationType
)

Parâmetros

Exceções

Exceção Condição
ArgumentNullException

classificationType, properties or priority is nulluma referência nula (Nothing no Visual Basic).

KeyNotFoundException

prioritynão existe no CurrentPriorityOrder.

Comentários

Adicionar as propriedades de texto fará com que o ClassificationFormatMappingChanged o evento a ser enviado. A prioridade de classificationType será menor do que priority. Se classificationType já existe no mapa, e em seguida, isso é equivalente a SetTextProperties.

Segurança do .NET Framework

Consulte também

Referência

IClassificationFormatMap Interface

Sobrecargas AddExplicitTextProperties

Namespace Microsoft.VisualStudio.Text.Classification