VsSyntheticTextLayerClass Класс

Определение

Обрабатывает добавление сеансов синтезированного текста и взаимодействие с ними.

public ref class VsSyntheticTextLayerClass : Microsoft::VisualStudio::TextManager::Interop::VsSyntheticTextLayer
[Windows::Foundation::Metadata::WebHostHidden]
class VsSyntheticTextLayerClass : Microsoft::VisualStudio::TextManager::Interop::VsSyntheticTextLayer
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("42469677-FCFF-11D2-AFC4-00105A9991EF")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsSyntheticTextLayerClass : Microsoft.VisualStudio.TextManager.Interop.VsSyntheticTextLayer
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("42469677-FCFF-11D2-AFC4-00105A9991EF")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsSyntheticTextLayerClass = class
    interface IVsSyntheticTextSession
    interface VsSyntheticTextLayer
Public Class VsSyntheticTextLayerClass
Implements VsSyntheticTextLayer
Наследование
VsSyntheticTextLayerClass
Атрибуты
Реализации

Комментарии

Нельзя создать экземпляр этого класса с new ключевым словом. Вместо этого необходимо получить ILocalRegistry объект и создать объект с помощью CreateInstance . MPF заключает этот метод в оболочку CreateInstance .

Конструкторы

VsSyntheticTextLayerClass()

Создает новый экземпляр класса.

Методы

AddSyntheticRegions(UInt32, Int32, NewSyntheticRegion[], IVsEnumSyntheticRegions[])

Добавляет синтетические сеансы текста.

EnumSyntheticRegions(UInt32, UInt32, TextSpan[], IVsEnumSyntheticRegions)

Возвращает статический список снимков синтетических областей.

Terminate()

Указывает сеансу разъединить свою связь (и удалить его ссылку COM) с клиентом.

UnadviseClient()

Указывает сеансу разъединить свою связь, и удалить его ссылку COM, с клиентом.

Применяется к