VsSyntheticTextLayerClass Klasse

Definition

Behandelt die Hinzufügung von und die Kommunikation mit synthetischen Textsitzungen.

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
Vererbung
VsSyntheticTextLayerClass
Attribute
Implementiert

Hinweise

Eine Instanz dieser Klasse kann nicht mit dem- new Schlüsselwort erstellt werden. Stattdessen müssen Sie das ILocalRegistry -Objekt erhalten und das-Objekt mit erstellen CreateInstance . Der MPF umschließt diese Methode mit CreateInstance .

Konstruktoren

VsSyntheticTextLayerClass()

Erstellt eine neue Instanz der Klasse.

Methoden

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

Fügt synthetische Textsitzungen hinzu.

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

Gibt eine statische Momentaufnahmeliste von synthetischen Bereichen zurück.

Terminate()

Teilt der Sitzung mit, seinen Link mit dem Client zu unterbrechen (und seinen COM-Verweis abzulegen).

UnadviseClient()

Teilt der Sitzung mit, seinen Link mit dem Client zu unterbrechen und seinen COM-Verweis abzulegen.

Gilt für