Udostępnij za pośrednictwem


Rozwiązania programu Word

Visual Studio 2012zawiera szablony projektu, którego można użyć do utworzenia dokumentu poziom dostosowania i dodatki poziomie aplikacji dla programu Microsoft Office Word.Rozwiązania te można użyć do automatyzowania programu Word, rozszerzenie funkcji programu Word i dostosować interfejs użytkownika (UI) programu Word.Aby uzyskać więcej informacji o różnicach między dostosowań na poziomie dokumentu i dodatki poziomie aplikacji, zobacz Przegląd rozwoju rozwiązań pakietu Office.

Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu i projektów na poziomie aplikacji dla programów Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.

Ten temat zawiera następujące informacje:

  • Automatyzującego program Word.

  • Rozwijanie dostosowania poziomie dokumentu dla programu Word.

  • Rozwijanie dodatki poziomie aplikacji dla programu Word.

  • Dostosowywanie interfejsu użytkownika programu Word.

Automatyzowanie programu Word

Modelu obiektów programu Word udostępnia wiele typów, które można użyć w celu automatyzacji programu Word.Na przykład możesz można programowo utworzyć tabele, formatowanie dokumentów i ustawić tekst w zakresach i ust.Aby uzyskać więcej informacji, zobacz Program Word omówienie modelu obiektu.

Podczas opracowywania rozwiązań programu Word w programie Visual Studio, można również użyć elementy host i kontroli host w swoje rozwiązania.Są to obiekty, które rozszerzają niektórych często używanych obiektów w modelu obiektów programu Word, takich jak Microsoft.Office.Interop.Word.Document i Microsoft.Office.Interop.Word.ContentControl obiektów.Rozszerzone obiekty zachowują się jak obiekty słowo, które są na podstawie, ale dodać dodatkowe zdarzenia i możliwości powiązania danych do obiektów.Aby uzyskać więcej informacji, zobacz Automatyzowanie programu Word przy użyciu obiektów rozszerzony.

Rozwijanie dostosowania poziomie dokumentu dla programu Word

Dostosowywanie poziomie dokumentu dla programu Microsoft Office Word składa się z zestawu skojarzonego z określonego dokumentu.Zgromadzenie zazwyczaj rozciąga dokumentu przez dostosowanie interfejsu użytkownika oraz dzięki automatyzacji programu Word.W przeciwieństwie do poziomu aplikacji dodatek, który jest skojarzony z samego słowa, funkcjonalność, który implementuje w dostosowań jest dostępna tylko wtedy, gdy skojarzony dokument jest otwarty w programie Word.

Tworzenie projektu dostosowania na poziomie dokumentu dla programu Word, należy użyć szablonów projektu dokumentu programu Word lub szablon programu Word w Nowy projekt okno dialogowe programu Visual Studio.Aby uzyskać więcej informacji, zobacz Jak: tworzenie projektów pakietu Office w programie Visual Studio.

Aby uzyskać więcej informacji o pracy dostosowań jak poziomie dokumentu Architektura dostosowań na poziomie dokumentu.

Bb157892.collapse_all(pl-pl,VS.110).gifModel programowania dostosowywania programu Word

Podczas tworzenia projektu na poziomie dokumentu dla programu Word, Visual Studio generuje klasę o nazwie ThisDocument, która jest podstawą rozwiązania.Ta klasa reprezentuje dokument, który jest skojarzony z rozwiązania, i to stanowi punkt wyjścia do pisania kodu.

Aby uzyskać więcej informacji o ThisDocument klasy i inne funkcje, można użyć w projekcie na poziomie dokumentu, zobacz Dostosowania poziomu dokument programowania.

Rozwijanie dodatki poziomie aplikacji dla programu Word

Poziom aplikacji add-in for Microsoft Office Word składa się z zestawu, który jest ładowany przez program Word.Zgromadzenie zazwyczaj rozciąga słowo dostosowanie interfejsu użytkownika oraz dzięki automatyzacji programu Word.W przeciwieństwie do dostosowywania poziomie dokumentu, który jest skojarzony z określonego dokumentu, funkcjonalność, który implementuje w dodatku nie jest ograniczony do każdego pojedynczego dokumentu.

Do tworzenia projektu w w poziomie aplikacji dla programu Word, należy użyć szablonów projektu-w programie Word w Nowy projekt okno dialogowe programu Visual Studio.Aby uzyskać więcej informacji, zobacz Jak: tworzenie projektów pakietu Office w programie Visual Studio.

Aby uzyskać ogólne informacje o pracy dodatków jak poziom aplikacji, zobacz Architektura dodatków poziomie aplikacji.

Bb157892.collapse_all(pl-pl,VS.110).gifModel programowania dodatek programu Word

Podczas tworzenia projektu w programie Word, Visual Studio generuje klasę o nazwie ThisAddIn, która jest podstawą rozwiązania.Ta klasa stanowi punkt wyjścia do pisania kodu i udostępnia również modelu obiektów programu Word do dodatku.

Aby uzyskać więcej informacji o ThisAddIn klasy i inne funkcje, można użyć w dodatek, zobacz Programowanie aplikacji poziom dodatki.

Dostosowywanie interfejsu użytkownika programu Word

Istnieje kilka różnych sposobów, aby dostosować interfejs użytkownika programu Word.Niektóre opcje są dostępne dla wszystkich typów projektów i inne opcje są dostępne tylko na poziomie aplikacji dodatków lub dostosowań na poziomie dokumentu.

Bb157892.collapse_all(pl-pl,VS.110).gifOpcje dla wszystkich typów projektów

Poniższa lista zawiera opcje dostosowywania, które są dostępne do dostosowań na poziomie dokumentu i dodatki poziomie aplikacji.

Zadanie

Aby uzyskać więcej informacji

Dostosowywanie Wstążki.

Omówienie wstążki

Dodać formanty Windows Forms lub rozszerzonych formantów programu Word w dokumencie niestandardowe (dla dostosowania poziomu dokumentu) lub do dowolnego otwartego dokumentu (dla poziomu aplikacji dodatek).

Jak: dodawanie formantów Windows Forms do dokumentów pakietu Office

Jak: dodawanie formantów zawartości do dokumentów programu Word

Jak: dodawanie formantów do zakładki do dokumentów programu Word

Bb157892.collapse_all(pl-pl,VS.110).gifOpcje dostosowania poziomu dokumentu

Poniższa lista zawiera opcje dostosowywania, które są dostępne tylko na poziomie dokumentu dostosowań.

Zadanie

Aby uzyskać więcej informacji

W okienku akcji można dodać do dokumentu.

Omówienie panelu Operacje

Jak: Dodaj w okienku Akcje dokumentów programu Word lub Excel skoroszytów

Dodać rozszerzonej kontroli XMLNode i XMLNodes do powierzchni dokumentu.

Jak: dodawanie formantów XMLNode do dokumentów programu Word

Jak: dodawanie formantów elementy XMLNodes do dokumentów programu Word

Bb157892.collapse_all(pl-pl,VS.110).gifOpcje na poziomie aplikacji dodatków

Poniższa lista zawiera opcje dostosowywania, które są dostępne tylko na poziomie aplikacji dodatków.

Zadanie

Aby uzyskać więcej informacji

Tworzenie niestandardowych okienko zadań.

Niestandardowe okienka zadań

Bb157892.collapse_all(pl-pl,VS.110).gifTematy pokrewne

Tytuł

Opis

Program Word omówienie modelu obiektu

Zawiera omówienie podstawowych typów dostarczonych przez model obiektów programu Word.

Automatyzowanie programu Word przy użyciu obiektów rozszerzony

Zawiera informacje o rozszerzonych obiektów (dostarczonych przez Visual Studio 2010 Tools for Office Runtime), można użyć w rozwiązaniach programu Word.

Formantów Windows Forms na przegląd dokumentów pakietu Office

W tym artykule opisano, jak można dodać formanty Windows Forms do dokumentów programu Word.

Instruktaż: Tworzenie pierwszej dostosowań poziomie dokumentu programu Word

Przedstawia sposób tworzenia podstawowych dostosowań poziomie dokumentu dla programu Word.

Instruktaż: Tworzenie na pierwszym poziomie aplikacji Add-in for Word

Pokazuje, jak utworzyć podstawowy poziom aplikacji dodatek dla programu Word.

Instruktaż: Dodawanie formantów do dokumentu w czasie wykonywania w dodatku poziomie aplikacji

Pokazuje, jaki Windows Forms dodać przycisk i RichTextContentControl do dokumentu w czasie wykonywania przy użyciu dodatku poziomie aplikacji.

Word 2010 w rozwoju Office

Zawiera łącza do artykułów i dokumentacji o tworzeniu rozwiązań programu Word (nie są specyficzne dla rozwoju pakietu Office przy użyciu programu Visual Studio).