VsSyntheticTextLayerClass Classe

Definição

Lida com a adição e a comunicação com sessões de texto sintético.

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
Herança
VsSyntheticTextLayerClass
Atributos
Implementações

Comentários

Você não pode criar uma instância dessa classe com a new palavra-chave. Em vez disso, você deve obter o ILocalRegistry objeto e criar o objeto com CreateInstance . O MPF encapsula esse método com CreateInstance .

Construtores

VsSyntheticTextLayerClass()

Cria uma nova instância da classe.

Métodos

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

Adiciona sessões de texto sintético.

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

Retorna uma lista de instantâneos estáticos de regiões sintéticas.

Terminate()

Informa à sessão para o servidor seu link (e solte sua referência de COM) para o cliente.

UnadviseClient()

Informa à sessão para o servidor seu link e solte sua referência COM para o cliente.

Aplica-se a