VSConstants.VsTextBufferUserDataGuid Klasse
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.
Dies sind IVsUserData-Eigenschaften, die vom TextBuffer-Objekt (DocData) des Quellcode-Editors (Text) unterstützt werden. Die IVsUserData-Schnittstelle wird von QueryInterface für das IVsTextLines-Objekt des Text-Editors abgerufen.
public: ref class VSConstants::VsTextBufferUserDataGuid abstract sealed
class VSConstants::VsTextBufferUserDataGuid abstract sealed
public static class VSConstants.VsTextBufferUserDataGuid
type VSConstants.VsTextBufferUserDataGuid = class
Public Class VSConstants.VsTextBufferUserDataGuid
- Vererbung
-
VSConstants.VsTextBufferUserDataGuid
Felder
BufferStorage_guid |
object: Diese Eigenschaft wird verwendet, um Zugriff auf das Speicherobjekt des Puffers zu erhalten. Der zurückgegebene Zeiger kann QI'd für IVsTextStorage und IVsPersistentTextImage sein. Dies ist eine get-only-Eigenschaft. Verwenden Sie zum Festlegen des Speichers die InitializeContentEx-Methode des Puffers. |
BufferStorage_string |
object: Diese Eigenschaft wird verwendet, um Zugriff auf das Speicherobjekt des Puffers zu erhalten. Der zurückgegebene Zeiger kann QI'd für IVsTextStorage und IVsPersistentTextImage sein. Dies ist eine get-only-Eigenschaft. Verwenden Sie zum Festlegen des Speichers die InitializeContentEx-Methode des Puffers. |
PropertyBrowserSID_guid |
string: Diese Eigenschaft wird verwendet, um das SEID_PropertyBrowserSID Element der Auswahl für Textansichten festzulegen. Dies wird nur verwendet, wenn Sie über einen benutzerdefinierten Eigenschaftenbrowser verfügen. Wenn diese Eigenschaft nicht festgelegt ist, wird der Standardeigenschaftenbrowser der Ansicht zugeordnet. |
PropertyBrowserSID_string |
string: Diese Eigenschaft wird verwendet, um das SEID_PropertyBrowserSID Element der Auswahl für Textansichten festzulegen. Dies wird nur verwendet, wenn Sie über einen benutzerdefinierten Eigenschaftenbrowser verfügen. Wenn diese Eigenschaft nicht festgelegt ist, wird der Standardeigenschaftenbrowser der Ansicht zugeordnet. |
UserReadOnlyErrorString_guid |
string: Diese Eigenschaft stellt eine bestimmte Fehlermeldung für den Zeitpunkt bereit, wenn der Puffer den BUFFER_E_READONLY-Fehlers verursacht. Festlegen, dass diese Zeichenfolge der (lokalisierte) Text ist, der dem Benutzer angezeigt werden soll. Beachten Sie, dass der Puffer selbst keine Benutzeroberfläche erstellt, sondern nur IVsUIShell::SetErrorInfo aufruft. Der Aufrufer kann entscheiden, ob dem Benutzer die Meldung angezeigt wird. |
UserReadOnlyErrorString_string |
string: Diese Eigenschaft stellt eine bestimmte Fehlermeldung für den Zeitpunkt bereit, wenn der Puffer den BUFFER_E_READONLY-Fehlers verursacht. Festlegen, dass diese Zeichenfolge der (lokalisierte) Text ist, der dem Benutzer angezeigt werden soll. Beachten Sie, dass der Puffer selbst keine Benutzeroberfläche erstellt, sondern nur IVsUIShell::SetErrorInfo aufruft. Der Aufrufer kann entscheiden, ob dem Benutzer die Meldung angezeigt wird. |
VsBufferContentType_guid |
string: Der ContentType für den Textpuffer. |
VsBufferContentType_string |
string: Der ContentType für den Textpuffer. |
VsBufferDetectCharSet_guid |
bool: Wenn true und die aktuelle BufferEncoding CHARFMT_MBCS ist, führt der Puffer den Code zur Erkennung von HTML-Zeichensätzen aus, um eine Codepage zum Laden und Speichern der Datei zu bestimmen. Die erkannte Codepage überschreibt jede Codepage, die in CHARFMT_MBCS festgelegt wird. Dies wird im IPersistFileFormat::LoadDocData des Puffers erzwungen, wenn ein HTML-Dateityp angezeigt wird, entsprechend der Erweiterungszuordnung in "$RootKey$\Languages\File Extensions". |
VsBufferDetectCharSet_string |
bool: Wenn true und die aktuelle BufferEncoding CHARFMT_MBCS ist, führt der Puffer den Code zur Erkennung von HTML-Zeichensätzen aus, um eine Codepage zum Laden und Speichern der Datei zu bestimmen. Die erkannte Codepage überschreibt jede Codepage, die in CHARFMT_MBCS festgelegt wird. Dies wird im IPersistFileFormat::LoadDocData des Puffers erzwungen, wenn ein HTML-Dateityp angezeigt wird, entsprechend der Erweiterungszuordnung in "$RootKey$\Languages\File Extensions". |
VsBufferDetectLangSID_guid |
bool: (default = true) Wenn true, dann bewirkt eine Änderung am Moniker des Puffers, dass der Puffer den Sprachdienst basierend auf der Dateierweiterung des Monikers ändert. |
VsBufferDetectLangSID_string |
bool: (default = true) Wenn true, dann bewirkt eine Änderung am Moniker des Puffers, dass der Puffer den Sprachdienst basierend auf der Dateierweiterung des Monikers ändert. |
VsBufferEncodingPromptOnLoad_guid |
uint: Dies sollte nur von Editorfabriken verwendet werden, die beim Laden aus dem Dialogfeld openwith eine Codepage angeben möchten. Diese Daten dienen nur einem bestimmten Zweck. Sie können den Wert dieses Zurücks nicht abrufen. |
VsBufferEncodingPromptOnLoad_string |
uint: Dies sollte nur von Editorfabriken verwendet werden, die beim Laden aus dem Dialogfeld openwith eine Codepage angeben möchten. Diese Daten dienen nur einem bestimmten Zweck. Sie können den Wert dieses Zurücks nicht abrufen. |
VsBufferEncodingVSTFF_guid |
uint: VS Text File Format (VSTFF) für Puffer. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;. |
VsBufferEncodingVSTFF_string |
uint: VS Text File Format (VSTFF) für Puffer. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;. |
VsBufferExtraFiles_guid |
object: Verwenden Sie diese Eigenschaft, wenn die im Puffer geöffnete Datei einer Liste mit zusätzlichen Dateien unter Quellcodekontrolle (SCC) zugeordnet ist. Legen Sie diese Eigenschaft mit einer Implementierung von IVsBufferExtraFiles fest, um zu steuern, wie der Puffer SCC-Vorgänge verarbeitet. Der IVsBufferExtraFiles-Objektsatz bestimmt, welche Dateien aus der Quellcodeverwaltung (Source Code Control, SCC) ausgecheckt werden, wenn Änderungen am Puffer vorgenommen werden. Diese Eigenschaft steuert das Verhalten von IVsTextManager2::AttemptToCheckOutBufferFromScc3 und GetBufferSccStatus3 sowie welche Dateien vom Puffer übergeben werden, wenn IVsQueryEditQuerySave2-Methoden aufgerufen werden. |
VsBufferExtraFiles_string |
object: Verwenden Sie diese Eigenschaft, wenn die im Puffer geöffnete Datei einer Liste mit zusätzlichen Dateien unter Quellcodekontrolle (SCC) zugeordnet ist. Legen Sie diese Eigenschaft mit einer Implementierung von IVsBufferExtraFiles fest, um zu steuern, wie der Puffer SCC-Vorgänge verarbeitet. Der IVsBufferExtraFiles-Objektsatz bestimmt, welche Dateien aus der Quellcodeverwaltung (Source Code Control, SCC) ausgecheckt werden, wenn Änderungen am Puffer vorgenommen werden. Diese Eigenschaft steuert das Verhalten von IVsTextManager2::AttemptToCheckOutBufferFromScc3 und GetBufferSccStatus3 sowie welche Dateien vom Puffer übergeben werden, wenn IVsQueryEditQuerySave2-Methoden aufgerufen werden. |
VsBufferFileReload_guid |
Bool:. |
VsBufferFileReload_string |
Bool:. |
VsBufferIsDiskFile_guid |
bool: true, wenn puffer eine Datei auf dem Datenträger ist. |
VsBufferIsDiskFile_string |
bool: true, wenn puffer eine Datei auf dem Datenträger ist. |
VsBufferMoniker_guid |
string: Moniker des Dokuments, das im TextBuffer geladen wurde. Dies ist der vollständige Pfad der Datei, wenn es sich bei dem Dokument um eine Datei handelt. |
VsBufferMoniker_string |
string: Moniker des in den Puffer geladenen Dokuments. Dies ist der vollständige Pfad der Datei, wenn es sich bei dem Dokument um eine Datei handelt. |
VsInitEncodingDialogFromUserData_guid |
Bool:. |
VsInitEncodingDialogFromUserData_string |
Bool:. |
VsTextViewRoles_guid |
string: Die durch Trennzeichen getrennte Liste der Textansichtsrollen für die Textansicht. |
VsTextViewRoles_string |
string: Die durch Trennzeichen getrennte Liste der Textansichtsrollen für die Textansicht. |