VSConstants.VsTextBufferUserDataGuid Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |