共用方式為


IClassificationFormatMap 介面

從對應IClassificationTypeTextFormattingRunProperties物件。

命名空間:  Microsoft.VisualStudio.Text.Classification
組件:  Microsoft.VisualStudio.Text.UI.Wpf (在 Microsoft.VisualStudio.Text.UI.Wpf.dll 中)

語法

'宣告
Public Interface IClassificationFormatMap
public interface IClassificationFormatMap
public interface class IClassificationFormatMap
type IClassificationFormatMap =  interface end
public interface IClassificationFormatMap

IClassificationFormatMap 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 CurrentPriorityOrder 取得此格式對應所支援之 IClassificationType 物件的唯讀清單 (依優先權排序)。
公用屬性 DefaultTextProperties 取得或設定套用到所有的分類類型的預設屬性。預設值屬性包含一組最少正確呈現文字所需要的屬性。
公用屬性 IsInBatchUpdate 判斷此 IClassificationFormatMap 是否位於批次更新之中。

回頁首

方法

  名稱 描述
公用方法 AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties) TextFormattingRunProperties 加入至新的 IClassificationType
公用方法 AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties, IClassificationType) TextFormattingRunProperties 加入至新的 IClassificationType
公用方法 BeginBatchUpdate 開始在此 IClassificationFormatMap 上執行批次更新。在呼叫 EndBatchUpdate 之前,將不會引發事件。
公用方法 EndBatchUpdate 結束此 IClassificationFormatMap 的批次更新,且如果批次更新期間做了任何變更,則引發事件。
公用方法 GetEditorFormatMapKey 取得用來儲存相關聯的屬性的索引鍵classificationType在基礎IEditorFormatMap
公用方法 GetExplicitTextProperties 取得明確TextFormattingRunProperties的指定的分類的型別。
公用方法 GetTextProperties 取得指定文字分類型別的 TextFormattingRunProperties
公用方法 SetExplicitTextProperties 設定明確TextFormattingRunPropertiesIClassificationType
公用方法 SetTextProperties 設定 IClassificationTypeTextFormattingRunProperties
公用方法 SwapPriorities 交換兩個 IClassificationType 物件的優先權。

回頁首

事件

  名稱 描述
公用事件 ClassificationFormatMappingChanged 在此 IClassificationFormatMap 變更時發生。

回頁首

請參閱

參考

Microsoft.VisualStudio.Text.Classification 命名空間