Rozwiązania programu Word
Program Visual Studio 2013 zapewnia szablony projektu do tworzenia dodatków na poziomie aplikacji i dostosowań na poziomie dokumentu dla programu Microsoft Office Word.Można użyć tych rozwiązań do automatyzowania programu Word, rozszerzenia funkcji programu Word i dostosowania interfejsu użytkownika (UI) programu Word.Aby uzyskać więcej informacji o różnicach między dostosowaniami na poziomie dokumentów i rozszerzeniami na poziomie aplikacji, zobacz Rozwój rozwiązań Office ― Omówienie.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.
W tym temacie podano następujące informacje dotyczące instalacji:
Automatyzowanie programu Word.
Opracowywanie dostosowań poziomu dokumentu dla programu Word.
Opracowywanie dodatków poziomu aplikacji dla programu Word.
Dostosowywanie interfejsu użytkownika programu Word.
Automatyzowanie programu Word
Modelu obiektów programu Word uwidacznia wiele typów, których można użyć do zautomatyzowania programu Word.Na przykład można programowo tworzyć tabele, formatować dokumenty i ustawiać tekst w zakresach i akapitach.Aby uzyskać więcej informacji, zobacz Model obiektu Word — Omówienie.
Podczas opracowywania rozwiązań programu Word w programie Visual Studio można również użyć elementów hosta i formantów hosta w swoich rozwiązaniach.Są to obiekty, które rozszerzają niektóre powszechnie używane obiekty w modelu obiektów programu Word, takie jak obiekty Document i ContentControl.Obiekty rozszerzone zachowują się jak obiekty programu Word, na których są oparte, ale dodają dodatkowe zdarzenia i możliwości wiązania danych do tych obiektów.Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Word za pomocą obiektów rozszerzonych.
Opracowywanie dostosowań poziomu dokumentu dla programu Word.
Dostosowywanie na poziomie dokumentu dla programu Microsoft Office Word składa się z zestawu, który jest skojarzony z określonym dokumentem.Zestaw zazwyczaj rozszerza dokument przez dostosowanie interfejsu użytkownika i automatyzację programu Word.W przeciwieństwie do dodatku poziomu aplikacji, który jest skojarzony z samym programem Word, funkcja implementowana w dostosowaniu jest dostępna tylko wtedy, gdy skojarzony dokument jest otwarty w programie Word.
Aby utworzyć projekt dostosowania na poziomie dokumentu dla programu Word, użyj dokumentu programu Word lub szablonów projektu programu Word w oknie dialogowym Nowy projekt programu Visual Studio.Aby uzyskać więcej informacji, zobacz Porady: tworzenie projektów Office w Visual Studio.
Aby uzyskać więcej informacji na temat działania dostosowań na poziomie dokumentów, zobacz Architektura dostosowywania na poziomie dokumentu.
Model programowania dostosowywania programu Word
Podczas tworzenia projektu na poziomie dokumentu dla programu Word, program Visual Studio generuje klasę o nazwie ThisDocument, która jest podstawą rozwiązania.Ta klasa reprezentuje dokument, który jest skojarzony z rozwiązaniem, i stanowi punkt wyjścia do pisania kodu.
Aby uzyskać więcej informacji o klasie ThisDocument i innych funkcjach, których można użyć w projekcie na poziomie dokumentu, zobacz Programowanie dostosowań na poziome dokumentu.
Opracowywanie dodatków poziomu aplikacji dla programu Word.
Wtyczka poziomu aplikacji dla programu Microsoft Office Word składa się z zestawu, który jest ładowany przez program Word.Zestaw zazwyczaj rozszerza program Word przez dostosowanie jego interfejsu użytkownika i jego automatyzację.W przeciwieństwie do dostosowywania na poziomie dokumentu, które jest skojarzone z określonym dokumentem, funkcje implementowane w dodatku nie są ograniczone do pojedynczego dokumentu.
Aby utworzyć projekt projekt dodatku na poziomie aplikacji dla programu Word, użyj szablonów projektu dodatku programu Word w oknie dialogowym Nowy projekt programu Visual Studio.Aby uzyskać więcej informacji, zobacz Porady: tworzenie projektów Office w Visual Studio.
Aby uzyskać ogólne informacje o pracy rozszerzeń na poziomie aplikacji, zobacz Architektura dodatków na poziomie aplikacji.
Model programowania dodatku programu Word
Podczas tworzenia projektu dodatku dla programu Word, program Visual Studio generuje klasę o nazwie ThisAddIn, która jest podstawą rozwiązania.Ta klasa stanowi punkt wyjścia do pisania kodu, a dodatkowo uwidacznia w dodatku model obiektów programu Word.
Aby uzyskać więcej informacji o klasie ThisAddIn i innych funkcjach, których można użyć w rozszerzeniu, zobacz Programowanie dodatków na poziomie aplikacji.
Dostosowywanie interfejsu użytkownika programu Word
Istnieje kilka różnych sposobów dostosowania interfejsu użytkownika programu Word.Niektóre opcje są dostępne dla wszystkich typów projektów, a inne tylko dla dodatków na poziomie aplikacji lub dostosowań na poziomie dokumentu.
Opcje dla wszystkich typów projektów
W poniższej tabeli wymieniono opcje dostosowywania, które są dostępne zarówno dla dostosowań na poziomie dokumentu, jak i dla dodatków na poziomie aplikacji.
Zadanie |
Aby uzyskać więcej informacji |
---|---|
Dostosuj Wstążkę. |
|
Dodaj formanty Windows Forms lub rozszerzone formanty programu Word do dokumentu niestandardowego (dla dostosowania poziomu dokumentu) lub dowolnego otwartego dokumentu (dla dodatku poziomu aplikacji). |
Porady: dodawanie formantów formularzy Windows do dokumentów pakietu Office Porady: dodawanie formantów zawartości do dokumentów programu Word Porady: dodawanie formantów zakładek do dokumentów programu Word |
Opcje dla dostosowywania poziomie dokumentu
W poniższej tabeli wymieniono opcje dostosowywania, które są dostępne tylko w przypadku dostosowań na poziomie dokumentu.
Zadanie |
Aby uzyskać więcej informacji |
---|---|
Dodaj okienko akcji do dokumentu. |
Porady: dodawanie okienek akcji do dokumentów programu Word lub arkuszy programu Excel |
Dodaj rozszerzony formant XMLNode i formanty XMLNodes do powierzchni dokumentu. |
Porady: dodawanie formantów XMLNode do dokumentów programu Word Porady: dodawanie formantów XMLNodes do dokumentów programu Word |
Opcje na dodatków poziomu aplikacji
W poniższej tabeli wymieniono opcje dostosowywania, które są dostępne tylko dla dodatków na poziomie aplikacji.
Zadanie |
Aby uzyskać więcej informacji |
---|---|
Utwórz niestandardowy panel zadań. |
Tematy pokrewne
Tytuł |
Opis |
---|---|
Zawiera omówienie podstawowych typów dostarczonych przez model obiektów programu Word. |
|
Automatyzowanie programu Word za pomocą obiektów rozszerzonych |
Zawiera informacje o rozszerzonych obiektach (dostarczonych przez Visual Studio Tools for Office Runtime) używanuych w rozwiązaniach programu Word. |
Formanty formularzy Windows w dokumentach pakietu Office ― Omówienie |
Opisuje sposób dodawania formantów Windows Forms do dokumentów programu Word. |
Wskazówki: tworzenie pierwszego dostosowania na poziomie dokumentu dla programu Word |
Pokazuje, jak utworzyć podstawowe dostosowanie poziomu dokumentu dla programu Word. |
Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Word |
Pokazuje, jak utworzyć podstawowy dodatek poziomu aplikacji dla programu Word. |
Wskazówki: dodawanie formantów do dokumentów w czasie wykonywania w dodatkach na poziomie aplikacji |
Pokazuje, jak dodać przycisk Windows Forms i RichTextContentControl do dokumentu w czasie wykonywania przy użyciu dodatku poziomu aplikacji. |
Zawiera łącza do artykułów i dokumentacji o tworzeniu rozwiązań programu Word (nie odnoszą się do rozwoju pakietu Office za pomocą Visual Studio). |