VSTO Cheat Sheet

I VSTO, det Microsoft.Office.Tools.Excel namespace indeholder klasser, der er relevante for Microsoft Office Excel program. Her er de klasse navne, sammen med korte beskrivelser:

  • Workbook: Denne klasse repræsenterer Workbook objekt fra Excel-model.
  • Arbejdsark: Arbejdsark klasse udvider funktionaliteten af arbejdsark klasse fra Excel-model, udsætter begivenheder og fungerer som en beholder til kontrol.
  • Diagramark: Denne klasse repræsenterer et Excel-regneark, som kun indeholder et diagram.
  • Figur: Figur kontrol repræsenterer et diagram objekt og udsætter begivenheder.
  • ListObject: ListObject kontrol bruges til at vise data i rækker og kolonner.
  • NamedRange: En NamedRange kontrol repræsenterer et område, der har et unikt navn og udsætter følgende begivenheder: BeforeDoubleClick, BeforeRightClick, BindingContextChanged, Skift, fravalgt, Selected, SelectionChange.

Word namespace Klasser til udvidelse af Office Object Model med VSTO

Den Microsoft.Office.Tools.Word namespace indeholder klasser, der repræsenterer objekter i Word objekt model. Her er en liste over de klassenavne, sammen med deres beskrivelser, som du kan bruge i VSTO at udvide Office Object Model:

  • Dokument: Dokument klasse repræsenterer dokumentet i Word 2010.
  • Bogmærke: Bogmærke kontrol repræsenterer bogmærke klasse fra Word objekt model. Bogmærket kontrol har et unikt navn, udsætter begivenheder og kan være bundet til data så godt.

Windows Forms Controls i VSTO

VSTO indeholder to navnerum der holder klasser, der indeholder Windows Forms kontroller, som du kan bruge på Word-dokumenter eller Excel-regneark. Alle knapper i Microsoft.Office.Tools.Word.Controls og Microsoft.Office.Tools.Excel.Controls namespaces er afledt af Windows Forms stamklasser og fungerer på samme måde som almindelige Windows Forms kontroller.

Du kan finde følgende kontrol i Microsoft.Office.Tools.Word.Controls namespace:

Knap HScrollBar MonthCalendar RichTextBox
CheckBox Label NumericUpDown TextBox
CheckedListBox LinkLabel PictureBox Trackbar
ComboBox ListBox ProgressBar TreeView
DataGridView Listevisning PropertyGrid VScrollBar
DateTimePicker MaskedTextBox RadioButton WebBrowser
DomainUpDown

© 2021 Zajacperrone.com | Contact us: webmaster# zajacperrone.com