VSConstants.VsTextBufferUserDataGuid Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Są to właściwości IVsUserData obsługiwane przez obiekt TextBuffer (DocData) edytora kodu źródłowego (tekst). Interfejs IVsUserData jest pobierany przez element QueryInterface w obiekcie IVsTextLines edytora tekstów.
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
- Dziedziczenie
-
VSConstants.VsTextBufferUserDataGuid
Pola
BufferStorage_guid |
object: Ta właściwość służy do uzyskiwania dostępu do obiektu magazynu buforu. Zwrócony wskaźnik może być qi'd dla IVsTextStorage i IVsPersistentTextImage. Jest to właściwość tylko do pobrania. Aby ustawić magazyn, użyj metody InitializeContentEx buforu. |
BufferStorage_string |
object: Ta właściwość służy do uzyskiwania dostępu do obiektu magazynu buforu. Zwrócony wskaźnik może być qi'd dla IVsTextStorage i IVsPersistentTextImage. Jest to właściwość tylko do pobrania. Aby ustawić magazyn, użyj metody InitializeContentEx buforu. |
PropertyBrowserSID_guid |
string: ta właściwość będzie używana do ustawiania SEID_PropertyBrowserSID elementu zaznaczenia dla widoków tekstowych. Jest to używane tylko wtedy, gdy masz przeglądarkę właściwości niestandardowych. Jeśli ta właściwość nie jest ustawiona, przeglądarka właściwości standardowej zostanie skojarzona z widokiem. |
PropertyBrowserSID_string |
string: ta właściwość będzie używana do ustawiania SEID_PropertyBrowserSID elementu zaznaczenia dla widoków tekstowych. Jest to używane tylko wtedy, gdy masz przeglądarkę właściwości niestandardowych. Jeśli ta właściwość nie jest ustawiona, przeglądarka właściwości standardowej zostanie skojarzona z widokiem. |
UserReadOnlyErrorString_guid |
string: Ta właściwość zawiera określony komunikat o błędzie, gdy bufor pochodzi z błędu BUFFER_E_READONLY. Ustaw ten ciąg na tekst (zlokalizowany) wyświetlany użytkownikowi. Należy pamiętać, że sam bufor nie umieszcza interfejsu użytkownika, ale wywołuje tylko interfejs użytkownika IVsUIShell::SetErrorInfo. Obiekt wywołujący może zdecydować, czy ma być wyświetlany komunikat użytkownikowi. |
UserReadOnlyErrorString_string |
string: Ta właściwość zawiera określony komunikat o błędzie, gdy bufor pochodzi z błędu BUFFER_E_READONLY. Ustaw ten ciąg na tekst (zlokalizowany) wyświetlany użytkownikowi. Należy pamiętać, że sam bufor nie umieszcza interfejsu użytkownika, ale wywołuje tylko interfejs użytkownika IVsUIShell::SetErrorInfo. Obiekt wywołujący może zdecydować, czy ma być wyświetlany komunikat użytkownikowi. |
VsBufferContentType_guid |
string: ContentType dla buforu tekstu. |
VsBufferContentType_string |
string: ContentType dla buforu tekstu. |
VsBufferDetectCharSet_guid |
bool: Jeśli wartość true i bieżąca wartość BufferEncoding jest CHARFMT_MBCS, bufor uruchomi kod wykrywania tagów znaków HTML w celu określenia strony kodowej w celu załadowania i zapisania pliku. Wykryta strona kodowa zastępuje wszystkie strony kodowe ustawione w CHARFMT_MBCS. Jest to wymuszone w buforze IPersistFileFormat::LoadDocData, gdy widzi typ PLIKU HTML, zgodnie z mapowaniem rozszerzenia w ciągu "$RootKey$\Languages\File Extensions". |
VsBufferDetectCharSet_string |
bool: Jeśli wartość true i bieżąca wartość BufferEncoding jest CHARFMT_MBCS, bufor uruchomi kod wykrywania tagów znaków HTML w celu określenia strony kodowej w celu załadowania i zapisania pliku. Wykryta strona kodowa zastępuje wszystkie strony kodowe ustawione w CHARFMT_MBCS. Jest to wymuszone w buforze IPersistFileFormat::LoadDocData, gdy widzi typ PLIKU HTML, zgodnie z mapowaniem rozszerzenia w ciągu "$RootKey$\Languages\File Extensions". |
VsBufferDetectLangSID_guid |
bool: (default = true) Jeśli prawda, zmiana nazwy moniker buforu spowoduje zmianę buforu w celu zmiany usługi językowej na podstawie rozszerzenia pliku moniker. |
VsBufferDetectLangSID_string |
bool: (default = true) Jeśli prawda, zmiana nazwy moniker buforu spowoduje zmianę buforu w celu zmiany usługi językowej na podstawie rozszerzenia pliku moniker. |
VsBufferEncodingPromptOnLoad_guid |
uint: Powinno to być używane tylko przez fabryki edytorów, które chcą określić stronę kodową podczas ładowania z okna dialogowego otwierania. Te dane są przeznaczone tylko do określonego celu. Nie można pobrać wartości z powrotem. |
VsBufferEncodingPromptOnLoad_string |
uint: Powinno to być używane tylko przez fabryki edytorów, które chcą określić stronę kodową podczas ładowania z okna dialogowego otwierania. Te dane są przeznaczone tylko do określonego celu. Nie można pobrać wartości z powrotem. |
VsBufferEncodingVSTFF_guid |
uint: format pliku tekstowego vs (VSTFF) dla buforu. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;. |
VsBufferEncodingVSTFF_string |
uint: format pliku tekstowego vs (VSTFF) dla buforu. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;. |
VsBufferExtraFiles_guid |
object: Użyj tej właściwości, jeśli plik otwarty w buforze jest skojarzony z listą dodatkowych plików w ramach kontroli kodu źródłowego (SCC). Ustaw tę właściwość za pomocą implementacji IVsBufferExtraFiles, aby kontrolować sposób obsługi operacji SCC przez bufor. Zestaw obiektów IVsBufferExtraFiles określi, jakie pliki są wyewidencjonowane z kontroli kodu źródłowego (SCC), gdy zmiany są wprowadzane do buforu. Ta właściwość steruje zachowaniem klasy IVsTextManager2::AttemptToCheckOutBufferFromScc3 i GetBufferSccStatus3, a także plików przekazywanych przez bufor, gdy wywołuje metody IVsQueryEditQuerySave2. |
VsBufferExtraFiles_string |
object: Użyj tej właściwości, jeśli plik otwarty w buforze jest skojarzony z listą dodatkowych plików w ramach kontroli kodu źródłowego (SCC). Ustaw tę właściwość za pomocą implementacji IVsBufferExtraFiles, aby kontrolować sposób obsługi operacji SCC przez bufor. Zestaw obiektów IVsBufferExtraFiles określi, jakie pliki są wyewidencjonowane z kontroli kodu źródłowego (SCC), gdy zmiany są wprowadzane do buforu. Ta właściwość steruje zachowaniem klasy IVsTextManager2::AttemptToCheckOutBufferFromScc3 i GetBufferSccStatus3, a także plików przekazywanych przez bufor, gdy wywołuje metody IVsQueryEditQuerySave2. |
VsBufferFileReload_guid |
Bool:. |
VsBufferFileReload_string |
Bool:. |
VsBufferIsDiskFile_guid |
bool: prawda, jeśli bufor jest plikiem na dysku. |
VsBufferIsDiskFile_string |
bool: prawda, jeśli bufor jest plikiem na dysku. |
VsBufferMoniker_guid |
string: Moniker dokumentu załadowanego w pliku TextBuffer. Będzie to pełna ścieżka pliku, jeśli dokument jest plikiem. |
VsBufferMoniker_string |
string: Moniker dokumentu załadowanego w buforze. Będzie to pełna ścieżka pliku, jeśli dokument jest plikiem. |
VsInitEncodingDialogFromUserData_guid |
Bool:. |
VsInitEncodingDialogFromUserData_string |
Bool:. |
VsTextViewRoles_guid |
ciąg: rozdzielona przecinkami lista ról widoku tekstu dla widoku tekstu. |
VsTextViewRoles_string |
ciąg: rozdzielona przecinkami lista ról widoku tekstu dla widoku tekstu. |