Aracılığıyla paylaş


VSConstants.VsTextBufferUserDataGuid Sınıf

Tanım

Bunlar, Kaynak Kod (Metin) Düzenleyicisi'nin TextBuffer (DocData) nesnesi tarafından desteklenen IVsUserData özellikleridir. IVsUserData arabirimi, Metin Düzenleyicisi'nin IVsTextLines nesnesinde QueryInterface tarafından alınır.

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
Devralma
VSConstants.VsTextBufferUserDataGuid

Alanlar

BufferStorage_guid

object: Bu özellik, arabelleğin depolama nesnesine erişim elde etmek için kullanılır. Döndürülen işaretçi, IVsTextStorage ve IVsPersistentTextImage için QI'd olabilir. Bu yalnızca alma özelliğidir. Depolamayı ayarlamak için arabelleğin InitializeContentEx yöntemini kullanın.

BufferStorage_string

object: Bu özellik, arabelleğin depolama nesnesine erişim elde etmek için kullanılır. Döndürülen işaretçi, IVsTextStorage ve IVsPersistentTextImage için QI'd olabilir. Bu yalnızca alma özelliğidir. Depolamayı ayarlamak için arabelleğin InitializeContentEx yöntemini kullanın.

PropertyBrowserSID_guid

string: Bu özellik, metin görünümleri için seçimin SEID_PropertyBrowserSID öğesini ayarlamak için kullanılır. Bu yalnızca özel özellik tarayıcınız varsa kullanılır. Bu özellik ayarlanmadıysa, standart özellik tarayıcısı görünümle ilişkilendirilir.

PropertyBrowserSID_string

string: Bu özellik, metin görünümleri için seçimin SEID_PropertyBrowserSID öğesini ayarlamak için kullanılır. Bu yalnızca özel özellik tarayıcınız varsa kullanılır. Bu özellik ayarlanmadıysa, standart özellik tarayıcısı görünümle ilişkilendirilir.

UserReadOnlyErrorString_guid

string: Bu özellik, arabelleğin ne zaman BUFFER_E_READONLY hatasından kaynaklandığına ilişkin belirli bir hata iletisi sağlar. Bu dizeyi kullanıcıya görüntülenmesini istediğiniz (yerelleştirilmiş) metin olarak ayarlayın. Arabelleğin kullanıcı arabirimini yerleştirmediğini, yalnızca IVsUIShell::SetErrorInfo'yu çağırdığını unutmayın. Arayan, iletinin kullanıcıya gösterilip gösterilmeyeceğini seçebilir.

UserReadOnlyErrorString_string

string: Bu özellik, arabelleğin ne zaman BUFFER_E_READONLY hatasından kaynaklandığına ilişkin belirli bir hata iletisi sağlar. Bu dizeyi kullanıcıya görüntülenmesini istediğiniz (yerelleştirilmiş) metin olarak ayarlayın. Arabelleğin kullanıcı arabirimini yerleştirmediğini, yalnızca IVsUIShell::SetErrorInfo'yu çağırdığını unutmayın. Arayan, iletinin kullanıcıya gösterilip gösterilmeyeceğini seçebilir.

VsBufferContentType_guid

string: Metin arabelleği için ContentType.

VsBufferContentType_string

string: Metin arabelleği için ContentType.

VsBufferDetectCharSet_guid

bool: True ise ve geçerli BufferEncoding CHARFMT_MBCS, arabellek dosyanın yüklenip kaydedileceği bir kod sayfası belirlemek için html karakter kümesi etiket algılama kodunu çalıştırır. Algılanan kod sayfası, CHARFMT_MBCS'de ayarlanan tüm kod sayfalarını geçersiz kılar. Bu, "$RootKey$\Languages\File Extensions" içindeki uzantı eşlemesine göre bir HTML dosyası türü gördüğünde arabelleğin IPersistFileFormat::LoadDocData dosyasında açılır.

VsBufferDetectCharSet_string

bool: True ise ve geçerli BufferEncoding CHARFMT_MBCS, arabellek dosyanın yüklenip kaydedileceği bir kod sayfası belirlemek için html karakter kümesi etiket algılama kodunu çalıştırır. Algılanan kod sayfası, CHARFMT_MBCS'de ayarlanan tüm kod sayfalarını geçersiz kılar. Bu, "$RootKey$\Languages\File Extensions" içindeki uzantı eşlemesine göre bir HTML dosyası türü gördüğünde arabelleğin IPersistFileFormat::LoadDocData dosyasında açılır.

VsBufferDetectLangSID_guid

bool: (default = true) True ise arabelleğinde yapılan bir değişiklik, arabelleğin dil hizmetini bilinen adın dosya uzantısına göre değiştirmesine neden olur.

VsBufferDetectLangSID_string

bool: (default = true) True ise arabelleğinde yapılan bir değişiklik, arabelleğin dil hizmetini bilinen adın dosya uzantısına göre değiştirmesine neden olur.

VsBufferEncodingPromptOnLoad_guid

uint: Bu yalnızca openwith iletişim kutusundan yüklenirken bir kod sayfası belirtmek isteyen düzenleyici fabrikaları tarafından kullanılmalıdır. Bu veriler yalnızca belirli bir amaca yöneliktir. Bunun değerini geri alamazsınız.

VsBufferEncodingPromptOnLoad_string

uint: Bu yalnızca openwith iletişim kutusundan yüklenirken bir kod sayfası belirtmek isteyen düzenleyici fabrikaları tarafından kullanılmalıdır. Bu veriler yalnızca belirli bir amaca yöneliktir. Bunun değerini geri alamazsınız.

VsBufferEncodingVSTFF_guid

uint: Arabellek için VS Metin Dosyası Biçimi (VSTFF). codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferEncodingVSTFF_string

uint: Arabellek için VS Metin Dosyası Biçimi (VSTFF). codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferExtraFiles_guid

object: Arabellekte açılan dosya kaynak kodu denetimi (SCC) altındaki ek dosyaların listesiyle ilişkiliyse bu özelliği kullanın. Arabelleğin SCC işlemlerini nasıl işlediğini denetlemek için bu özelliği bir IVsBufferExtraFiles uygulamasıyla ayarlayın. IVsBufferExtraFiles nesne kümesi, arabellekte düzenlemeler yapıldığında Kaynak Kodu Denetimi'nden (SCC) hangi dosyaların kullanıma alınacağını belirler. Bu özellik, IVsTextManager2::AttemptToCheckOutBufferFromScc3 ve GetBufferSccStatus3'ün davranışını ve IVsQueryEditQuerySave2 yöntemlerini çağırdığında arabellek tarafından hangi dosyaların geçirildiğini denetler.

VsBufferExtraFiles_string

object: Arabellekte açılan dosya kaynak kodu denetimi (SCC) altındaki ek dosyaların listesiyle ilişkiliyse bu özelliği kullanın. Arabelleğin SCC işlemlerini nasıl işlediğini denetlemek için bu özelliği bir IVsBufferExtraFiles uygulamasıyla ayarlayın. IVsBufferExtraFiles nesne kümesi, arabellekte düzenlemeler yapıldığında Kaynak Kodu Denetimi'nden (SCC) hangi dosyaların kullanıma alınacağını belirler. Bu özellik, IVsTextManager2::AttemptToCheckOutBufferFromScc3 ve GetBufferSccStatus3'ün davranışını ve IVsQueryEditQuerySave2 yöntemlerini çağırdığında arabellek tarafından hangi dosyaların geçirildiğini denetler.

VsBufferFileReload_guid

Bool:.

VsBufferFileReload_string

Bool:.

VsBufferIsDiskFile_guid

bool: Arabellek disk üzerindeki bir dosyaysa true.

VsBufferIsDiskFile_string

bool: Arabellek disk üzerindeki bir dosyaysa true.

VsBufferMoniker_guid

string: TextBuffer'a yüklenen belgenin bilinen adı. Belge bir dosyaysa dosyanın tam yolu olacaktır.

VsBufferMoniker_string

string: Arabelleğe yüklenen belgenin bilinen adı. Belge bir dosyaysa dosyanın tam yolu olacaktır.

VsInitEncodingDialogFromUserData_guid

Bool:.

VsInitEncodingDialogFromUserData_string

Bool:.

VsTextViewRoles_guid

string: Metin görünümü için metin görünümü rollerinin virgülle ayrılmış listesi.

VsTextViewRoles_string

string: Metin görünümü için metin görünümü rollerinin virgülle ayrılmış listesi.

Şunlara uygulanır