VSTO For Dummies

Em VSTO, o Microsoft.Office.Tools.Excel

namespace contém classes que são relevantes para a aplicação Microsoft Office Excel. Aqui estão os nomes de classe, juntamente com uma breve descrição:

  • pasta de trabalho: Esta classe representa o objeto de pasta de trabalho do modelo de objeto Excel.

  • Folha de trabalho: classe de planilha estende a funcionalidade da classe planilha do modelo de objeto Excel, expõe eventos e atua como um recipiente para controles.

  • chartsheet: Esta classe representa uma planilha do Excel que contém somente um gráfico.

  • Gráfico: controle do gráfico representa um objeto gráfico e expõe eventos.

  • ListObject: ListObject controle é usado para exibir os dados em linhas e colunas.

  • NamedRange: Um controle NamedRange representa um intervalo que tem um nome único e expõe os seguintes eventos: BeforeDoubleClick, BeforeRightClick, BindingContextChanged, Mudança, desmarcado, selecionado, AlterarSelecção.

Classes Namespace palavra para estender o modelo de objeto do Office com o VSTO

o Microsoft.Office.Tools.Word namespace contém classes que representam objetos no modelo de objeto do Word. Aqui está uma lista dos nomes de classe, juntamente com suas descrições, que você pode usar no VSTO para estender o modelo de objeto do Office:

  • Documento: classe de documento representa o documento no Word 2010.

  • Marca páginas: Bookmark controle representa a classe marcador a partir do modelo de objeto do Word. O controlo indicador tem um nome único, expõe eventos, e pode ser ligada a dados bem.

Windows Forms Controls em VSTO

VSTO contém dois espaços de nomes que mantêm classes que contêm controles, que você pode usar nos documentos do Word ou do Excel, Windows Forms. Todos os controles no Microsoft.Office.Tools.Word.Controls e Microsoft.Office.Tools.Excel.Controls namespaces são derivados do Windows Forms classes base e funcionam da mesma forma tão regular controles Windows Forms.

Você pode encontrar os seguintes controles no Microsoft.Office.Tools.Word.Controls namespace:

BotãoHScrollBarMonthCalendarRichTextBox
CheckBoxRótuloNumericUpDownCaixa de texto
CheckedListBoxLinkLabelPictureBoxTrackBar
Caixa comboListBoxBarra de progressoTreeView
DataGridViewExibição de listaPropertyGridVScrollBar
DateTimePickerMaskedTextBoxBotao de radioWebBrowser
DomainUpDown

menu