Microsoft.VisualStudio.Text.Editor Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas
AdornmentLayerDefinition |
Menyediakan informasi untuk |
AppearanceCategoryOption |
Mendefinisikan kategori tampilan. |
AutoDetectUtf8Option |
Definisi opsi yang menentukan apakah file, ketika dibuka, mencoba mendeteksi pengodean utf-8. |
AutomaticDelimiterHighlightingOption |
Definisi opsi yang menentukan apakah pembatas yang cocok harus disorot. |
AutoScrollEnabled |
Menentukan opsi untuk mengaktifkan gulir otomatis. |
BackgroundBrushChangedEventArgs |
Menyediakan informasi untuk peristiwa BackgroundBrushChanged di IWpfTextView. |
CaretPositionChangedEventArgs |
Menyediakan informasi untuk peristiwa tersebut PositionChanged . |
CaretWidthOption |
Definisi opsi yang menentukan seberapa lebar tanda sisipan harus dirender. |
ChangeTrackingMarginEnabled |
Menentukan opsi untuk mengaktifkan margin pelacakan perubahan. |
ClickGotoDefEnabledOption |
Menentukan apakah akan mengaktifkan klik mouse + penekanan tombol pengubah untuk masuk ke definisi. |
ClickGotoDefModifierKeyOption |
Menentukan tombol pengubah apa yang akan digunakan untuk masuk ke definisi dengan klik mouse + penekanan tombol pengubah. |
ClickGotoDefOpensPeekOption |
Menentukan apakah akan membuka target definisi dalam tampilan Intip untuk klik mouse + penekanan tombol pengubah. |
CollapseHintAdornmentControl |
Menyoroti wilayah kerangka dalam tampilan teks saat mouse mengarahkan kursor ke wilayah ini di margin kerangka. |
ConvertTabsToSpaces |
Definisi opsi yang menentukan apakah akan mengonversi tab menjadi spasi. |
CutOrCopyBlankLineIfNoSelection |
Menentukan opsi untuk memotong atau menyalin baris kosong jika pilihan kosong. |
DefaultOptions |
Opsi umum umum. |
DefaultTextViewHostOptions |
Nama opsi umum ITextView terkait host. |
DefaultTextViewOptions |
Mendefinisikan opsi umum ITextView . |
DefaultWpfViewOptions |
Mewakili opsi umum IWpfTextView . |
DeferCreationAttribute |
Menentukan semantik pembuatan opsional yang ditangguhkan. |
DisplayUrlsAsHyperlinks |
Definisi opsi yang menentukan apakah URL harus ditampilkan sebagai hyperlink. |
DragDropEditing |
Menentukan opsi tampilan untuk pengeditan seret/letakkan. |
EditingStateMarginEnabledOption |
Menentukan opsi untuk mengaktifkan semua margin status pengeditan |
EditorEmulationModeOption |
Definisi opsi yang menentukan mode emulasi editor. |
EditorOptionChangedEventArgs |
Menyediakan informasi untuk peristiwa tersebut OptionChanged . |
EditorOptionDefinition |
Definisi opsi editor. |
EditorOptionDefinition<T> |
Mewakili definisi opsi editor. |
EditorStyleNames |
Nama-nama berbagai komponen editor tempat gaya komponen dapat didefinisikan oleh program yang menghosting editor. |
EnableVerticalScrollingOption |
Apakah pengguliran vertikal diaktifkan dalam tampilan. Jika tidak, tampilan selalu digulir sehingga baris pertama buffer dibersihkan dengan bagian atas tampilan. |
FallbackFont |
Definisi opsi yang menentukan font fallback (ditentukan di sini karena nama fallback spesifik WPF). |
FileHealthIndicatorEnabled |
Menentukan opsi untuk mengaktifkan Indikator Kesehatan File. |
FollowCodingConventionsOption |
Definisi opsi yang menentukan apakah file harus mengikuti konvensi pengkodean proyek. |
GlyphMarginEnabled |
Menentukan opsi untuk mengaktifkan margin glyph. |
GridCellLengthAttribute |
Kelas ini mengaitkan ukuran sel kisi dengan ekspor MEF. |
GridUnitTypeAttribute |
Kelas ini mengaitkan GridUnitType nilai dengan ekspor MEF. |
HighlightCurrentLineOption |
Mewakili opsi untuk menyoroti baris saat ini. |
HorizontalScrollBarEnabled |
Menentukan opsi untuk mengaktifkan bilah gulir horizontal. |
ImeTextComposition |
Mewakili komposisi teks yang dihasilkan oleh pemrosesan IME dari ITextView. |
IndentationCharacterMarginEnabled |
Menentukan opsi untuk mengaktifkan IndentationCharacterMargin |
IndentingStyleOption |
Definisi opsi yang menentukan gaya indentasi otomatis. |
IndentSize |
Definisi opsi yang menentukan ukuran (dalam jumlah spasi) inden. |
InsertFinalNewLine |
Definisi opsi yang menentukan apakah akan menyisipkan baris baru akhir. |
InsertModeMarginEnabled |
Menentukan opsi untuk mengaktifkan InsertModeMargin. |
InterLineAdornmentTag |
Mewakili tag yang menyediakan hiasan untuk ditampilkan di atas atau di bawah baris teks. |
IntraTextAdornment |
Dukungan untuk tema hiasan intra-teks yang disediakan melalui IntraTextAdornmentTags. |
IntraTextAdornmentTag |
Mewakili tag yang memberikan hiasan untuk ditampilkan sebagai diselingi dengan teks. |
IsInContrastModeOption |
Menentukan apakah editor berada dalam mode "Kontras Ekstra" atau "Kontras Tinggi". |
IsInHighContrastThemeOption |
Menentukan apakah editor berada dalam tema kontras tinggi Windows. Tema ini adalah tema Kontras Tinggi VS Windows tertentu yang diaktifkan oleh pengguna ketika dalam mode Kontras Tinggi OS Windows. Opsi ini tidak memeriksa tema Biru (Kontras Ekstra) atau mode Kontras Tinggi OS Windows. |
IsViewportLeftClipped |
Menentukan opsi Gunakan Ruang Virtual. |
KeyProcessor |
Memproses input keyboard editor. |
LineEndingMarginEnabled |
Menentukan opsi untuk mengaktifkan LineEndingMargin. |
LineNumberMarginEnabled |
Menentukan opsi untuk mengaktifkan margin nomor baris. |
LineSpacingOption |
Menentukan opsi penspasian garis vertikal. |
LongBufferLineChunk |
Definisi opsi yang menentukan ukuran potongan untuk garis panjang. |
LongBufferLineThreshold |
Definisi opsi yang menentukan ambang batas untuk penanganan khusus garis panjang. |
MarginContainerAttribute |
Menentukan jenis kontainer margin. |
MinimumErrorSeverity |
Menentukan tingkat keparahan kesalahan apa yang akan digunakan untuk berlekuk kesalahan |
MouseHoverAttribute |
Atribut yang akan ditempatkan pada penanganan aktivitas untuk MouseHover, menentukan penundaan antara waktu ketika mouse berhenti bergerak dan pembuatan peristiwa hover. |
MouseHoverEventArgs |
Menyediakan informasi untuk peristiwa MouseHover dari ITextView. |
MouseProcessorBase |
Menyediakan implementasi dasar untuk pengikatan mouse, sehingga klien hanya dapat mengambil alih metode yang mereka butuhkan. |
MouseWheelZoomEnabled |
Menentukan opsi untuk mengaktifkan zoom roda mouse |
NewLineCharacter |
Definisi opsi yang menentukan karakter atau karakter baris baru. |
NonBlockingCompletionOption |
Definisi opsi yang menentukan apakah editor menggunakan mode penyelesaian non-pemblokiran, di mana editor tidak menunggu item penyelesaian tiba ketika pengguna menekan karakter penerapan. Opsi ini tidak diekspos ke pengguna. Ini dapat dikontrol oleh layanan laguage. |
OutliningCollapsedAdornmentControl |
Mewakili teks yang diciutkan dalam tampilan teks. |
OutliningMarginBracketControl |
Menunjukkan jangkauan vertikal dari wilayah kerangka yang diperluas dan memungkinkan pengguna untuk menciutkannya. |
OutliningMarginControl |
Mewakili margin kerangka. |
OutliningMarginEnabled |
Menentukan opsi untuk mengaktifkan margin Kerangka. |
OutliningMarginHeaderControl |
Memungkinkan menciutkan dan memperluas wilayah kerangka. |
OutliningUndoEnabled |
Definisi opsi yang menentukan apakah kerangka tidak dapat diurungkan. |
OverwriteMode |
Menentukan opsi tampilan untuk mode timpa. |
PredefinedAdornmentLayers |
Kelas statis ini mendefinisikan nama lapisan hiasan yang telah ditentukan oleh editor. |
PredefinedMarginNames |
Menentukan nama margin yang telah ditentukan sebelumnya yang disediakan oleh Visual Studio. |
PredefinedTextViewRoles |
Menentukan nama peran tampilan teks yang telah ditentukan sebelumnya yang disediakan oleh Visual Studio. |
ProduceScreenReaderFriendlyText |
Menentukan opsi untuk mengaktifkan penyediaan teks yang dianotasikan dalam kontrol otomatisasi sehingga pembaca layar dapat membaca konten kode dengan benar. |
ReplacesAttribute |
Menentukan nama aset yang akan digantikan oleh aset ini. |
ReplicateNewLineCharacter |
Definisi opsi yang menentukan apakah akan menduplikasi karakter baris baru saat menyisipkan baris. |
ResponsiveCompletionOption |
Definisi opsi yang menentukan apakah editor menggunakan mode penyelesaian responsif, di mana editor menunggu waktu singkat untuk item penyelesaian saat pengguna menekan karakter penerapan. Jika item penyelesaian masih belum ada setelah penundaan, penyelesaian akan ditutup. Opsi ini diekspos ke pengguna di halaman Alat/Opsi/Teks Editor/Tingkat Lanjut. |
ResponsiveCompletionThresholdOption |
Definisi opsi yang menentukan penundaan maksimum yang diizinkan dalam mode penyelesaian responsif, di mana editor menunggu jumlah waktu yang ditentukan untuk item penyelesaian saat pengguna menekan karakter penerapan. Jika item penyelesaian masih belum ada setelah penundaan, penyelesaian akan ditutup. Opsi ini tidak diekspos ke pengguna. Ini dapat dikontrol oleh pengaturan jarak jauh. |
RowColMarginEnabled |
Menentukan opsi untuk mengaktifkan RowColMargin. |
SelectionMarginEnabled |
Menentukan opsi untuk mengaktifkan margin pilihan. |
SelectionStateMarginEnabled |
Menentukan opsi untuk mengaktifkan SelectionStateMargin. |
ShouldCaretsBeRendered |
Menentukan opsi Harus Dirender. |
ShouldSelectionsBeRendered |
Menentukan opsi Harus Seleksi Dirender. |
ShowBidirectionalTextControlCharactersOption |
Menentukan opsi Perlihatkan Karakter Kontrol Teks Dua Arah. |
ShowBlockStructure |
Menentukan opsi Perlihatkan Struktur Blok. |
ShowErrorSquiggles |
Menentukan Perlihatkan Kesalahan Berlekuk. |
ShowNavigationBarOption |
Menentukan opsi Perlihatkan Bilah Navigasi. |
ShowSelectionMatches |
Menentukan Perlihatkan Kecocokan Pilihan. |
ShowZeroWidthCharactersOption |
Menentukan opsi Perlihatkan Karakter Lebar Nol. |
SimpleGraphicsOption |
Mewakili opsi untuk menggambar gradien pilihan dibandingkan dengan pilihan warna solid. |
SpaceReservationAgentChangedEventArgs |
Menyediakan informasi ketika ISpaceReservationAgent diubah dalam ISpaceReservationManager. |
SpaceReservationManagerDefinition |
Mewakili metadata untuk ISpaceReservationManager. |
SuggestionMarginEnabled |
Menentukan opsi untuk mengaktifkan margin saran. |
TabSize |
Definisi opsi yang menentukan ukuran (dalam jumlah spasi) tab. |
TextFormattingModeOption |
Menyesuaikan Mode Pemformatan teks yang digunakan oleh Editor |
TextRenderingModeOption |
Menyesuaikan Mode Penyajian teks yang digunakan oleh Editor |
TextViewCreatedEventArgs |
Menyediakan informasi untuk yang baru dibuat ITextView. |
TextViewExtensions |
Metode ekstensi utilitas ITextView . |
TextViewLayoutChangedEventArgs |
Menyediakan informasi untuk peristiwa Tata Letak yang Diubah dari ITextView. |
TextViewRoleAttribute |
Gunakan atribut ini untuk menentukan jenis TextViews tempat ekstensi diterapkan. |
TooltipAppearanceCategory |
Definisi opsi yang menentukan apakah akan menyisipkan baris baru akhir. |
TrimTrailingWhiteSpace |
Definisi opsi yang menentukan apakah akan memangkas spasi kosong berikutnya. |
UpdateIndentationCharacterOption |
Menentukan opsi untuk mengaktifkan pembaruan karakter spasi kosong terkemuka standar berdasarkan konten buffer setelah setiap pengeditan. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
Menentukan opsi Gunakan Ruang Virtual. |
UseVisibleWhitespace |
Menentukan opsi Gunakan Spasi Kosong yang Terlihat. |
UseVisibleWhitespaceEnabledTypes |
Menentukan opsi Gunakan Spasi Kosong yang Terlihat. |
UseVisibleWhitespaceOnlyForSelection |
Menentukan opsi Gunakan Spasi Kosong yang Terlihat. |
VerticalScrollBarEnabled |
Menentukan opsi untuk mengaktifkan bilah gulir vertikal. |
ViewOptionDefinition<T> |
ITextViewMendefinisikan opsi editor -specific. |
ViewProhibitUserInput |
Menentukan opsi Larangan Input Pengguna. |
ViewState |
Lihat status pada titik waktu tertentu. |
WordWrapStyle |
Menentukan opsi gaya pembungkus kata. |
WpfTextViewKeyboardFilterName |
Mewakili nama urutan KeyboardFilter. |
WpfViewOptionDefinition<T> |
Menentukan opsi editor khusus untuk IWpfTextView. |
ZoomConstants |
Menentukan konstanta yang digunakan untuk operasi zoom |
ZoomControl |
Mewakili kontrol zoom dalam tampilan teks. |
ZoomControlEnabled |
Menentukan opsi untuk mengaktifkan Kontrol Zoom. |
ZoomLevel |
Mendefinisikan zoomlevel. |
ZoomLevelChangedEventArgs |
Menyediakan informasi untuk peristiwa ZoomLevelChangedEvent di IWpfTextView. |
ZoomLevelConverter |
Pengonversi nilai yang memungkinkan konversi antara String dan Double representasi tingkat perbesar tampilan. |
Struct
CaretPosition |
Mewakili posisi tanda sisipan dalam ITextView. |
EditorOptionKey<T> |
Mewakili kunci jenis aman untuk opsi editor. |
Antarmuka
IAccessibleAdornmentControl |
Mewakili hiasan yang harus dibaca dengan keras oleh pembaca layar. Terutama harus diimplementasikan untuk kontrol UI yang tidak dapat difokuskan yang tinggal di/pada baris teks. |
IAdornmentLayer |
Mewakili lapisan hiasan. |
IAdornmentLayerElement |
Mendefinisikan elemen dalam lapisan hiasan. |
IEditorOptions |
Mewakili opsi editor umum dan mekanisme yang dapat diperluas untuk memodifikasi nilai dan menambahkan opsi baru. |
IEditorOptionsFactoryService |
Mewakili layanan yang mendapatkan IEditorOptions cakupan tertentu atau untuk cakupan global. |
IGlyphFactory |
Menyediakan visual untuk jenis glyph tertentu. |
IGlyphFactoryProvider |
IGlyphFactoryMenyediakan . |
IGlyphMouseProcessorProvider |
Menyediakan pengikatan mouse untuk margin glyph. |
IGlyphTag |
Mewakili tag glyph, yang dikonsumsi oleh margin glyph untuk menempatkan visual glyph. |
IIndentationManagerService |
Ini adalah layanan yang mendukung indentasi cerdas dalam file. |
IKeyProcessorProvider |
KeyProcessor Membuat untuk yang diberikanIWpfTextView. |
IMapEditToData |
Antarmuka untuk memfasilitasi pemetaan antara posisi dalam TextViewModeldan EditBufferDataBuffer. |
IMouseProcessor |
Menyediakan ekstensi untuk pengikatan mouse. |
IMouseProcessor2 |
Menyediakan ekstensi terkait sentuhan untuk pengikatan mouse. |
IMouseProcessorProvider |
IMouseProcessor Membuat untuk IWpfTextView. |
IScrollMap |
Menentukan pemetaan antara posisi karakter dan koordinat peta gulir. Ini tidak sama dengan sistem koordinat tempat bilah gulir dirender. |
IScrollMapFactoryService |
Membuat atau menggunakan IScrollMap kembali untuk ITextView. |
ISmartIndent |
Menyediakan komputasi indentasi yang diinginkan untuk baris. |
ISmartIndentationService |
Menyediakan layanan Visual Studio yang menentukan indentasi otomatis saat tombol enter ditekan atau saat menavigasi ke baris kosong. |
ISmartIndentProvider |
ISmartIndent Mendapatkan objek untuk yang diberikanITextView. Eksportir komponen harus menyediakan setidaknya satu atribut jenis konten untuk menentukan jenis konten yang berlaku. |
ISpaceReservationAgent |
Menangani tampilan hiasan reservasi ruang. |
ISpaceReservationManager |
Mengelola hiasan reservasi ruang. |
ITextCaret |
Mewakili tanda sisipan yang terkait dengan ITextView. |
ITextEditorFactoryService |
Membuat tampilan editor. |
ITextSelection |
Mewakili teks terpilih dalam ITextView |
ITextView |
Mewakili tampilan teks dalam ITextBuffer. Ini adalah kelas dasar untuk antarmuka khusus platform yang memiliki metode untuk memungkinkan teks yang diformat dirender. |
ITextView2 |
Ekstensi untuk ITextView, menambah fungsionalitas. Untuk setiap anggota di sini juga harus ada metode ekstensi di TextViewExtensions. |
ITextViewConnectionListener |
Mendengarkan buffer teks dari jenis konten tertentu untuk mengetahui kapan mereka dibuka atau ditutup di editor teks. |
ITextViewCreationListener |
Mendengarkan kapan ITextViewdibuat. |
ITextViewLineCollection |
Mewakili kelas pembantu untuk mengakses koleksi ITextViewLine objek tampilan. Properti TextViewLines pada ITextView digunakan untuk mendapatkan instans antarmuka ini. |
ITextViewMargin |
Mewakili margin yang dilampirkan ke tepi ITextView. |
ITextViewModel |
Mewakili satu set objek nol atau lebih ITextBuffer yang unik untuk presentasi teks tertentu ITextView. |
ITextViewModelProvider |
Menyediakan ITextViewModel objek. |
ITextViewRoleSet |
Kumpulan peran tampilan teks. |
IVerticalFractionMap |
Memetakan antara posisi karakter dan pecahan dari total tingkat vertikal dari ITextView. |
IVerticalScrollBar |
Mewakili bilah gulir vertikal. |
IViewScroller |
Mewakili kelas pembantu untuk ITextView, dan menyediakan fungsionalitas dasar untuk menggulir. ViewScroller Properti digunakan ITextView untuk mendapatkan instans antarmuka ini. |
IWpfTextView |
Mewakili Visual Studio ITextView untuk platform WPF. |
IWpfTextViewConnectionListener |
Mendengarkan buffer teks dari jenis konten tertentu untuk mengetahui kapan mereka dibuka atau ditutup di editor teks. |
IWpfTextViewCreationListener |
Mendengarkan kapan IWpfTextViewdibuat. |
IWpfTextViewHost |
IWpfTextView Berisi dan margin yang mengelilinginya, seperti bilah gulir atau selokan nomor baris. |
IWpfTextViewLineCollection |
ITextView Memungkinkan untuk mengakses kumpulan ITextViewLine objek tampilan. Properti TextViewLines pada ITextView digunakan untuk mendapatkan instans antarmuka ITextViewLineCollection. |
IWpfTextViewMargin |
Mewakili margin yang dilampirkan ke tepi IWpfTextView. |
IWpfTextViewMarginProvider |
IWpfTextViewMargin Membuat untuk yang diberikanIWpfTextViewHost. |
Enum
AdornmentPositioningBehavior |
Mendefinisikan posisi hiasan. |
ConnectionReason |
Menentukan alasan untuk menyambungkan atau memutuskan sambungan buffer teks dan tampilan teks. |
EditorTextFormattingMode |
Menentukan WPF TextFormattingModeyang tersedia dalam Editor. Enumerasi ini menambahkan Automatic ke TextFormattingMode. |
EnsureSpanVisibleOptions |
Opsi untuk mengontrol perilaku IViewScroller EnsureSpanVisible. |
HorizontalPositioningMode |
Enumerasi kemungkinan cara hiasan antarbaris dapat diposisikan secara horizontal pada garis. |
IndentingStyle |
Mewakili berbagai gaya indentasi yang didukung oleh layanan bahasa. |
ScrollDirection |
Arah untuk menggulir ITextView. |
TextSelectionMode |
Menentukan mode pemilihan teks. |
ViewRelativePosition |
Mendefinisikan arti parameter verticalOffset di ITextView. DisplayTextLineContaining(...). |
WhitespaceType |
Mengatur kombinasi bitwise nilai enumerasi untuk menentukan simbol spasi kosong mana yang ditampilkan pada ITextView. |
WordWrapStyles |
Mengatur kombinasi bitwise nilai enumerasi untuk menentukan gaya pembungkus kata dari ITextView. |
Delegasikan
AdornmentRemovedCallback |
Menentukan perilaku saat UIElement dihapus dari IAdornmentLayer. |
InterLineAdornmentFactory |
Pabrik digunakan untuk membuat hiasan yang digunakan oleh untuk InterLineAdornmentTags. |