Bagikan melalui


VSConstants.VsTextBufferUserDataGuid Kelas

Definisi

Ini adalah properti IVsUserData yang didukung oleh objek TextBuffer (DocData) dari Editor Kode Sumber (Teks). Antarmuka IVsUserData diambil oleh QueryInterface pada objek IVsTextLines dari Editor Teks.

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

Bidang

BufferStorage_guid

objek: Properti ini digunakan untuk mendapatkan akses ke objek penyimpanan buffer. Pointer yang dikembalikan dapat berupa QI'd untuk IVsTextStorage dan IVsPersistentTextImage. Ini adalah properti get-only. Untuk mengatur penyimpanan, gunakan metode InitializeContentEx buffer.

BufferStorage_string

objek: Properti ini digunakan untuk mendapatkan akses ke objek penyimpanan buffer. Pointer yang dikembalikan dapat berupa QI'd untuk IVsTextStorage dan IVsPersistentTextImage. Ini adalah properti get-only. Untuk mengatur penyimpanan, gunakan metode InitializeContentEx buffer.

PropertyBrowserSID_guid

string: Properti ini akan digunakan untuk mengatur elemen SEID_PropertyBrowserSID pilihan untuk tampilan teks. Ini hanya digunakan jika Anda memiliki browser properti kustom. Jika properti ini tidak diatur, browser properti standar akan dikaitkan dengan tampilan.

PropertyBrowserSID_string

string: Properti ini akan digunakan untuk mengatur elemen SEID_PropertyBrowserSID pilihan untuk tampilan teks. Ini hanya digunakan jika Anda memiliki browser properti kustom. Jika properti ini tidak diatur, browser properti standar akan dikaitkan dengan tampilan.

UserReadOnlyErrorString_guid

string: Properti ini menyediakan pesan kesalahan tertentu ketika buffer berasal dari kesalahan BUFFER_E_READONLY. Atur string ini menjadi teks (dilokalkan) yang ingin Anda tampilkan kepada pengguna. Perhatikan bahwa buffer itu sendiri tidak memasang UI, tetapi hanya memanggil IVsUIShell::SetErrorInfo. Pemanggil dapat memutuskan apakah akan menampilkan pesan kepada pengguna.

UserReadOnlyErrorString_string

string: Properti ini menyediakan pesan kesalahan tertentu ketika buffer berasal dari kesalahan BUFFER_E_READONLY. Atur string ini menjadi teks (dilokalkan) yang ingin Anda tampilkan kepada pengguna. Perhatikan bahwa buffer itu sendiri tidak memasang UI, tetapi hanya memanggil IVsUIShell::SetErrorInfo. Pemanggil dapat memutuskan apakah akan menampilkan pesan kepada pengguna.

VsBufferContentType_guid

string: ContentType untuk buffer teks.

VsBufferContentType_string

string: ContentType untuk buffer teks.

VsBufferDetectCharSet_guid

bool: Jika true dan BufferEncoding saat ini CHARFMT_MBCS, buffer akan menjalankan kode deteksi tag charset HTML untuk menentukan halaman kode untuk memuat dan menyimpan file. Halaman kode yang terdeteksi mengambil alih halaman kode apa pun yang diatur dalam CHARFMT_MBCS. Ini dipaksa pada di buffer IPersistFileFormat::LoadDocData ketika melihat jenis file HTML, sesuai dengan pemetaan ekstensi di "$RootKey$\Languages\File Extensions".

VsBufferDetectCharSet_string

bool: Jika true dan BufferEncoding saat ini CHARFMT_MBCS, buffer akan menjalankan kode deteksi tag charset HTML untuk menentukan halaman kode untuk memuat dan menyimpan file. Halaman kode yang terdeteksi mengambil alih halaman kode apa pun yang diatur dalam CHARFMT_MBCS. Ini dipaksa pada di buffer IPersistFileFormat::LoadDocData ketika melihat jenis file HTML, sesuai dengan pemetaan ekstensi di "$RootKey$\Languages\File Extensions".

VsBufferDetectLangSID_guid

bool: (default = true) Jika true, perubahan pada moniker buffer akan menyebabkan buffer mengubah layanan bahasa berdasarkan ekstensi file moniker.

VsBufferDetectLangSID_string

bool: (default = true) Jika true, perubahan pada moniker buffer akan menyebabkan buffer mengubah layanan bahasa berdasarkan ekstensi file moniker.

VsBufferEncodingPromptOnLoad_guid

uint: Ini hanya boleh digunakan oleh pabrik editor yang ingin menentukan halaman kode saat memuat dari dialog openwith. Data ini hanya untuk tujuan yang ditetapkan. Anda tidak bisa mendapatkan nilai ini kembali.

VsBufferEncodingPromptOnLoad_string

uint: Ini hanya boleh digunakan oleh pabrik editor yang ingin menentukan halaman kode saat memuat dari dialog openwith. Data ini hanya untuk tujuan yang ditetapkan. Anda tidak bisa mendapatkan nilai ini kembali.

VsBufferEncodingVSTFF_guid

uint: Vs Text File Format (VSTFF) untuk buffer. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferEncodingVSTFF_string

uint: Vs Text File Format (VSTFF) untuk buffer. codepage = bufferVSTFF & __VSTFF. VSTFF_CPMASK; vstffFlags = bufferVSTFF & __VSTFF. VSTFF_FLAGSMASK;.

VsBufferExtraFiles_guid

objek: Gunakan properti ini jika file yang dibuka di buffer dikaitkan dengan daftar file tambahan di bawah kontrol kode sumber (SCC). Atur properti ini dengan implementasi IVsBufferExtraFiles untuk mengontrol cara buffer menangani operasi SCC. Kumpulan objek IVsBufferExtraFiles akan menentukan file apa yang dicek keluar dari Kontrol Kode Sumber (SCC) saat pengeditan dilakukan ke buffer. Properti ini mengontrol perilaku IVsTextManager2::AttemptToCheckOutBufferFromScc3 dan GetBufferSccStatus3 serta file mana yang diteruskan oleh buffer saat memanggil metode IVsQueryEditQuerySave2.

VsBufferExtraFiles_string

objek: Gunakan properti ini jika file yang dibuka di buffer dikaitkan dengan daftar file tambahan di bawah kontrol kode sumber (SCC). Atur properti ini dengan implementasi IVsBufferExtraFiles untuk mengontrol cara buffer menangani operasi SCC. Kumpulan objek IVsBufferExtraFiles akan menentukan file apa yang dicek keluar dari Kontrol Kode Sumber (SCC) saat pengeditan dilakukan ke buffer. Properti ini mengontrol perilaku IVsTextManager2::AttemptToCheckOutBufferFromScc3 dan GetBufferSccStatus3 serta file mana yang diteruskan oleh buffer saat memanggil metode IVsQueryEditQuerySave2.

VsBufferFileReload_guid

bool:.

VsBufferFileReload_string

bool:.

VsBufferIsDiskFile_guid

bool: true jika buffer adalah file pada disk.

VsBufferIsDiskFile_string

bool: true jika buffer adalah file pada disk.

VsBufferMoniker_guid

string: Moniker dokumen yang dimuat di TextBuffer. Ini akan menjadi jalur lengkap file jika dokumen adalah file.

VsBufferMoniker_string

string: Moniker dokumen yang dimuat dalam buffer. Ini akan menjadi jalur lengkap file jika dokumen adalah file.

VsInitEncodingDialogFromUserData_guid

bool:.

VsInitEncodingDialogFromUserData_string

bool:.

VsTextViewRoles_guid

string: Daftar peran tampilan teks yang dipisahkan koma untuk tampilan teks.

VsTextViewRoles_string

string: Daftar peran tampilan teks yang dipisahkan koma untuk tampilan teks.

Berlaku untuk