VSTO Cheat Sheet

January 15  by Eliza

I VSTO inneholder Microsoft.Office.Tools.Excel navne klasser som er relevante for Microsoft Office Excel-programmet. Her er klassenavn, sammen med korte beskrivelser:

  • Arbeidsbok: Denne klassen representerer arbeidsbok objekt fra Excel objektmodellen.
  • Regneark: Regneark klasse utvider funksjonaliteten til regneark klasse fra Excel objektmodellen, eksponerer hendelser, og fungerer som en beholder for kontroller.
  • Diagramarkvisningen: Denne klassen representerer et Excel-regneark som bare inneholder et diagram.
  • Chart: Chart kontroll representerer et diagram objekt og eksponerer hendelser.
  • ListObject: ListObject kontroll brukes til å vise data i rader og kolonner.
  • NamedRange: En NamedRange kontroll representerer et område som har et unikt navn og eksponerer følgende hendelser: BeforeDoubleClick, BeforeRightClick, BindingContextChanged, Endre, valgt, valgt, endre.

Word Navnerom klasser for Utvide Office Object Model med VSTO

Den Microsoft.Office.Tools.Word navnerom inneholder klasser som representerer objekter i Word-objektmodellen. Her er en liste over klassenavn, sammen med sine beskrivelser, som du kan bruke i VSTO å utvide Office Object Model:

  • Dokument: Dokument klassen representerer dokumentet i Word 2010.
  • Bokmerke: Bokmerke kontroll representerer bokmerket klasse fra Ordet objektmodellen. Bokmerket Kontrollen har et unikt navn, eksponerer hendelser, og kan være bundet til data også.

Windows Forms Controls i VSTO

VSTO inneholder to navnerom som holder klasser som inneholder Windows Forms kontroller, som du kan bruke på Word-dokumenter eller Excel-regneark. Alle kontroller i Microsoft.Office.Tools.Word.Controls og Microsoft.Office.Tools.Excel.Controls navnerom er hentet fra Windows Forms grunnklasser og fungerer på samme måte som vanlige Windows Forms kontroller.

Du finner følgende kontroller i Microsoft.Office.Tools.Word.Controls navnerom:

Knapp HScrollBar MonthCalendar RichTextBox
Avmerkingsbokser Etikett NumericUpDown TextBox
CheckedListBox LinkLabel PictureBox Trackbar
ComboBox ListBox ProgressBar Treeview
Datagridview Listview PropertyGrid VScrollBar
DateTimePicker MaskedTextBox Radiobutton WebBrowser
DomainUpDown