VSConstants.VsTextBufferUserDataGuid Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |