Freigeben über


ITextViewChangedListener Interface

Definition

Extensibility point for listening for ITextViewSnapshots to be changed.

[Microsoft.VisualStudio.Extensibility.ExtensionContract(typeof(Microsoft.VisualStudio.RpcContracts.Editor.ITextViewChangedListenerContract), typeof(Microsoft.VisualStudio.Extensibility.Editor.TextViewChangedListener))]
[Microsoft.VisualStudio.Extensibility.ExtensionPart(typeof(Microsoft.VisualStudio.Extensibility.Editor.ITextViewChangedListener), new System.String[] { "TextViewExtensionConfiguration" })]
public interface ITextViewChangedListener : Microsoft.VisualStudio.Extensibility.Editor.ITextViewExtension
[<Microsoft.VisualStudio.Extensibility.ExtensionContract(typeof(Microsoft.VisualStudio.RpcContracts.Editor.ITextViewChangedListenerContract), typeof(Microsoft.VisualStudio.Extensibility.Editor.TextViewChangedListener))>]
[<Microsoft.VisualStudio.Extensibility.ExtensionPart(typeof(Microsoft.VisualStudio.Extensibility.Editor.ITextViewChangedListener), new System.String[] { "TextViewExtensionConfiguration" })>]
type ITextViewChangedListener = interface
    interface ITextViewExtension
Public Interface ITextViewChangedListener
Implements ITextViewExtension
Attributes
Implements

Properties

TextViewExtensionConfiguration

Gets the configuration for this ITextViewExtension. The value of this property is evaluated at compile time when building the Visual Studio extension.

(Inherited from ITextViewExtension)

Methods

TextViewChangedAsync(TextViewChangedArgs, CancellationToken)

Called when an ITextViewSnapshot with matching document type is changed.

Applies to