VsTextBufferCoordinator Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Zuordnungsdienste zwischen zwei Puffern bereit. Siehe IVsTextBufferCoordinator.
public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
__interface VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))]
[System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")]
public interface VsTextBufferCoordinator : Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))>]
[<System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")>]
type VsTextBufferCoordinator = interface
interface IVsTextBufferCoordinator
Public Interface VsTextBufferCoordinator
Implements IVsTextBufferCoordinator
- Abgeleitet
- Attribute
- Implementiert
Methoden
| EnableReplication(UInt32, Int32) |
Ermöglicht die Replikation vom primären zum sekundären Puffer sowie die Replikation vom sekundären Puffer zum primären. (Geerbt von IVsTextBufferCoordinator) |
| EnumSpans(IVsEnumBufferCoordinatorSpans) |
Gibt eine Liste der Spannenzuordnungen zurück, die durch das Pufferkoordinatorobjekt gesteuert werden. (Geerbt von IVsTextBufferCoordinator) |
| GetMappingOfPrimaryPosition(Int32, TextSpan[], TextSpan[]) |
Ordnet die angegebene Position im primären Puffer dem Bereich im sekundären Puffer zu. (Geerbt von IVsTextBufferCoordinator) |
| GetPrimaryBuffer(IVsTextLines) |
Gibt den Puffer der primären Sprache zurück. (Geerbt von IVsTextBufferCoordinator) |
| GetSecondaryBuffer(IVsTextLines) |
Gibt den sekundären Sprachpuffer zurück. (Geerbt von IVsTextBufferCoordinator) |
| MapPrimaryToSecondarySpan(TextSpan, TextSpan[]) |
Ordnet die angegebene Position im primären Puffer einer Position im sekundären Puffer zu. (Geerbt von IVsTextBufferCoordinator) |
| MapSecondaryToPrimarySpan(TextSpan, TextSpan[]) |
Ordnet die angegebene Position im sekundären Puffer einer Position im primären Puffer zu. (Geerbt von IVsTextBufferCoordinator) |
| SetBufferMappingModes(UInt32, UInt32) |
Erstellt die Zuordnungsmodi sowohl für die primären als auch die sekundären Puffer. (Geerbt von IVsTextBufferCoordinator) |
| SetBuffers(IVsTextLines, IVsTextLines) |
Richtet die primären und sekundären Puffer ein, die durch das Pufferkoordinatorobjekt verwaltet werden sollen. (Geerbt von IVsTextBufferCoordinator) |
| SetSpanMappings(Int32, NewSpanMapping[]) |
Erstellt die Liste der Zuordnungen zwischen den primären und sekundären Puffern. (Geerbt von IVsTextBufferCoordinator) |