Udostępnij za pośrednictwem


Wprowadzenie do dostosowywania na poziomie dokumentu dla programu Word

Jeśli dopiero zaczynasz tworzyć dostosowania na poziomie dokumentu dla programu Microsoft Office Word przy użyciu programu Visual Studio, zapoznaj się z tym, co musisz wiedzieć.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu dla programu Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

Informacje o tym, jak dostosowania na poziomie dokumentu dla programu Word działają

Każde utworzone dostosowanie programu Word jest oparte na jednym dokumencie. Aby rozpocząć korzystanie z dostosowywania, użytkownik końcowy otwiera dokument lub tworzy go na podstawie szablonu programu Word. Zdarzenia w dokumencie, na przykład przeniesienie kursora do określonych obszarów lub kliknięcie przycisków i elementów menu, mogą wywoływać metody obsługi zdarzeń w zestawie. Po zamknięciu dokumentu funkcje udostępniane przez dostosowanie nie są już dostępne w programie Word.

Aby uzyskać więcej informacji, zobacz Architektura dostosowań na poziomie dokumentu.

Tworzenie projektów na poziomie dokumentu dla programu Word

Aby utworzyć dostosowanie na poziomie dokumentu dla programu Word, użyj szablonu projektu Dokument programu Word lub Szablon programu Word w oknie dialogowym Nowy projekt . Te szablony obejmują wymagane odwołania do zestawów i pliki projektu.

Aby uzyskać więcej informacji na temat tworzenia projektu na poziomie dokumentu dla programu Word, zobacz How to: Create Office projects in Visual Studio (Jak tworzyć projekty pakietu Office w programie Visual Studio). Aby uzyskać więcej informacji na temat szablonów projektów, zobacz Omówienie szablonów projektów pakietu Office.

ProgramOwanie dokumentów programu Word przy użyciu kontrolek hosta elementów hosta

Elementy hosta i kontrolki hosta to klasy, które zapewniają model programowania dla dostosowań na poziomie dokumentu.

Elementy hosta zapewniają punkt wejścia dla kodu, a także mogą pełnić rolę kontenerów dla kontrolek hosta i kontrolek Windows Forms. W projektach na poziomie dokumentu dla programu Word element hosta jest reprezentowany przez klasę ThisDocument .

Kontrolki hosta są oparte na natywnych obiektach programu Word, takich jak kontrolki zawartości, zakładki i węzły XML. Kontrolki hosta zapewniają podobne funkcje do natywnych obiektów programu Word, ale mają również nowe zdarzenia, obsługę projektanta i możliwość powiązania danych. Są one wyświetlane jako obiekty pierwszej klasy w kodzie projektu i w funkcji IntelliSense, co ułatwia odwoływanie się do określonych obiektów bezpośrednio w kodzie bez konieczności nawigowania po modelu obiektów programu Word.

Aby uzyskać więcej informacji, zobacz następujące tematy:

Dostosowywanie interfejsu użytkownika programu Word

Większość rozwiązań pakietu Microsoft Office modyfikuje interfejs użytkownika aplikacja pakietu Office licacji, aby zapewnić użytkownikom sposób interakcji z rozwiązaniem. Istnieje wiele sposobów modyfikowania interfejsu użytkownika programu Word przy użyciu dostosowywania na poziomie dokumentu. Możesz na przykład dodać kontrolki do wstążki i wyświetlić okienko akcji. Aby uzyskać więcej informacji, zobacz Dostosowywanie interfejsu użytkownika pakietu Office.

Możesz również otworzyć dokument skojarzony z projektem bezpośrednio w programie Visual Studio. Po otwarciu dokumentu w programie Visual Studio można go zmodyfikować przy użyciu interfejsu użytkownika programu Word. Możesz również użyć dokumentu jako powierzchni projektowej, która umożliwia przeciąganie na niego kontrolek. Aby uzyskać więcej informacji, zobacz Projekty pakietu Office w środowisku programu Visual Studio.

Wiązanie kontrolek z danymi

Kontrolki zawartości i kontrolka Bookmark znajdują się na liście kontrolek, które można przeciągać z okna Źródła danych. Dodanie kontrolek zawartości i zakładek w ten sposób powoduje automatyczne powiązanie ich ze źródłem danych skonfigurowanym przy użyciu okna. Bez pisania kodu można wyświetlać dane z baz danych, usług i obiektów biznesowych. Aby uzyskać więcej informacji, zobacz Wiązanie danych z kontrolkami w rozwiązaniach pakietu Office.

Następne kroki

Aby dowiedzieć się, jak utworzyć dostosowywanie na poziomie dokumentu dla programu Word, zobacz Przewodnik: tworzenie pierwszego dostosowania na poziomie dokumentu dla programu Word. W tym przewodniku przedstawiono narzędzia programistyczne pakietu Office w programie Visual Studio i model programowania dla dostosowań na poziomie dokumentu programu Word.

Aby zapoznać się z listą tematów, które przeprowadzą Cię przez niektóre typowe zadania w projektach programu Word, zobacz Typowe zadania w programowaniu pakietu Office.

Zobacz też