Share via


VSConstants.VsTextBufferUserDataGuid Třída

Definice

Jedná se o vlastnosti IVsUserData, které jsou podporovány objektem TextBuffer (DocData) editoru zdrojového kódu (text). Rozhraní IVsUserData je načteno QueryInterface objektu IVsTextLines textového editoru.

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
Dědičnost
VSConstants.VsTextBufferUserDataGuid

Pole

BufferStorage_guid

object: Tato vlastnost slouží k získání přístupu k objektu úložiště vyrovnávací paměti. Vrácený ukazatel může být QI'd pro IVsTextStorage a IVsPersistentTextImage. Jedná se o vlastnost jen get. Pokud chcete nastavit úložiště, použijte metodu InitializeContentEx vyrovnávací paměti.

BufferStorage_string

object: Tato vlastnost slouží k získání přístupu k objektu úložiště vyrovnávací paměti. Vrácený ukazatel může být QI'd pro IVsTextStorage a IVsPersistentTextImage. Jedná se o vlastnost jen get. Pokud chcete nastavit úložiště, použijte metodu InitializeContentEx vyrovnávací paměti.

PropertyBrowserSID_guid

string: Tato vlastnost se použije k nastavení SEID_PropertyBrowserSID prvku výběru pro zobrazení textu. Používá se jenom v případě, že máte prohlížeč vlastních vlastností. Pokud tato vlastnost není nastavená, bude k zobrazení přidružen prohlížeč standardních vlastností.

PropertyBrowserSID_string

string: Tato vlastnost se použije k nastavení SEID_PropertyBrowserSID prvku výběru pro zobrazení textu. Používá se jenom v případě, že máte prohlížeč vlastních vlastností. Pokud tato vlastnost není nastavená, bude k zobrazení přidružen prohlížeč standardních vlastností.

UserReadOnlyErrorString_guid

string: Tato vlastnost poskytuje konkrétní chybovou zprávu o tom, kdy vyrovnávací paměť pochází z BUFFER_E_READONLY chyby. Nastavte tento řetězec jako (lokalizovaný) text, který chcete uživateli zobrazit. Všimněte si, že samotná vyrovnávací paměť neukládá uživatelské rozhraní, ale volá pouze IVsUIShell::SetErrorInfo. Volající se může rozhodnout, jestli se má zpráva uživateli zobrazit.

UserReadOnlyErrorString_string

string: Tato vlastnost poskytuje konkrétní chybovou zprávu o tom, kdy vyrovnávací paměť pochází z BUFFER_E_READONLY chyby. Nastavte tento řetězec jako (lokalizovaný) text, který chcete uživateli zobrazit. Všimněte si, že samotná vyrovnávací paměť neukládá uživatelské rozhraní, ale volá pouze IVsUIShell::SetErrorInfo. Volající se může rozhodnout, jestli se má zpráva uživateli zobrazit.

VsBufferContentType_guid

string: Typ obsahu pro textovou vyrovnávací paměť.

VsBufferContentType_string

string: Typ obsahu pro textovou vyrovnávací paměť.

VsBufferDetectCharSet_guid

bool: Pokud je hodnota true a aktuální bufferEncoding je CHARFMT_MBCS, vyrovnávací paměť spustí kód detekce značky charset HTML, aby se určila stránka kódu pro načtení a uložení souboru. Zjištěná kódová stránka přepíše všechny kódové stránky nastavené v CHARFMT_MBCS. To je vynuceno v vyrovnávací paměti IPersistFileFormat::LoadDocData, když uvidí typ souboru HTML podle mapování přípony v "$RootKey$\Languages\File Extensions".

VsBufferDetectCharSet_string

bool: Pokud je hodnota true a aktuální bufferEncoding je CHARFMT_MBCS, vyrovnávací paměť spustí kód detekce značky charset HTML, aby se určila stránka kódu pro načtení a uložení souboru. Zjištěná kódová stránka přepíše všechny kódové stránky nastavené v CHARFMT_MBCS. To je vynuceno v vyrovnávací paměti IPersistFileFormat::LoadDocData, když uvidí typ souboru HTML podle mapování přípony v "$RootKey$\Languages\File Extensions".

VsBufferDetectLangSID_guid

bool: (default = true) Pokud je hodnota true, pak změna názvu vyrovnávací paměti způsobí, že vyrovnávací paměť změní jazykovou službu na základě přípony souboru moniker.

VsBufferDetectLangSID_string

bool: (default = true) Pokud je hodnota true, pak změna názvu vyrovnávací paměti způsobí, že vyrovnávací paměť změní jazykovou službu na základě přípony souboru moniker.

VsBufferEncodingPromptOnLoad_guid

uint: Tuto funkci by měly používat jenom továrny editoru, které chtějí zadat kódovou stránku při načítání z dialogového okna openwith. Tato data jsou určena pouze k nastavenému účelu. Hodnotu této hodnoty nelze získat zpět.

VsBufferEncodingPromptOnLoad_string

uint: Tuto funkci by měly používat jenom továrny editoru, které chtějí zadat kódovou stránku při načítání z dialogového okna openwith. Tato data jsou určena pouze k nastavenému účelu. Hodnotu této hodnoty nelze získat zpět.

VsBufferEncodingVSTFF_guid

uint: Formát textového souboru VS (VSTFF) pro vyrovnávací paměť. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferEncodingVSTFF_string

uint: Formát textového souboru VS (VSTFF) pro vyrovnávací paměť. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferExtraFiles_guid

object: Tuto vlastnost použijte, pokud je soubor otevřený ve vyrovnávací paměti přidružený k seznamu dalších souborů ve správě zdrojového kódu (SCC). Nastavte tuto vlastnost s implementací IVsBufferExtraFiles, abyste mohli řídit, jak vyrovnávací paměť zpracovává operace SCC. Sada objektů IVsBufferExtraFiles určí, jaké soubory jsou rezervovány ze správy zdrojového kódu (SCC) při úpravách vyrovnávací paměti. Tato vlastnost řídí chování IVsTextManager2::AttemptToCheckOutBufferFromScc3 a GetBufferSccStatus3, stejně jako soubory jsou předány vyrovnávací paměti při volání IVsQueryEditQuerySave2 metody.

VsBufferExtraFiles_string

object: Tuto vlastnost použijte, pokud je soubor otevřený ve vyrovnávací paměti přidružený k seznamu dalších souborů ve správě zdrojového kódu (SCC). Nastavte tuto vlastnost s implementací IVsBufferExtraFiles, abyste mohli řídit, jak vyrovnávací paměť zpracovává operace SCC. Sada objektů IVsBufferExtraFiles určí, jaké soubory jsou rezervovány ze správy zdrojového kódu (SCC) při úpravách vyrovnávací paměti. Tato vlastnost řídí chování IVsTextManager2::AttemptToCheckOutBufferFromScc3 a GetBufferSccStatus3, stejně jako soubory jsou předány vyrovnávací paměti při volání IVsQueryEditQuerySave2 metody.

VsBufferFileReload_guid

Bool:.

VsBufferFileReload_string

Bool:.

VsBufferIsDiskFile_guid

bool: true, pokud je vyrovnávací paměť souborem na disku.

VsBufferIsDiskFile_string

bool: true, pokud je vyrovnávací paměť souborem na disku.

VsBufferMoniker_guid

string: Moniker dokumentu načteného v TextBuffer. Pokud je dokument souborem, bude to úplná cesta k souboru.

VsBufferMoniker_string

string: Moniker dokumentu načteného do vyrovnávací paměti. Pokud je dokument souborem, bude to úplná cesta k souboru.

VsInitEncodingDialogFromUserData_guid

Bool:.

VsInitEncodingDialogFromUserData_string

Bool:.

VsTextViewRoles_guid

string: Seznam rolí zobrazení textu oddělených čárkami pro zobrazení textu.

VsTextViewRoles_string

string: Seznam rolí zobrazení textu oddělených čárkami pro zobrazení textu.

Platí pro