Udostępnij za pośrednictwem


Automatyzowanie programu Word przy użyciu obiektów rozszerzony

Podczas opracowywania rozwiązań programu Word w programie Visual Studio, można użyć elementy host i host controls w swoje rozwiązania.Są to obiekty, które rozszerzają niektórych często używanych obiektów w modelu obiektów programu Word (czyli modelu jest udostępniane przez podstawowy zestaw międzyoperacyjny dla 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.

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.

Elementami hosta a formantami hosta dostępnych w poziomie aplikacji dodatków i dostosowań na poziomie dokumentu, choć kontekst, w którym mogą one używane jest inny dla każdego typu rozwiązania.Aby uzyskać więcej informacji, zobacz Elementy hosta i Omówienie kontroli hosta.

Element hosta dokumentu

Word daje projektów, dostęp do Document hosta, towaru.Document Elementu host działa jako inne formanty, włącznie z formantami hosta i kontroli Windows Forms, i utrzymuje informacji na temat formantów na jego powierzchni.Document Hosta, towaru zapewnia również większość z tych samych elementów członkowskich jako Microsoft.Office.Interop.Word.Document klasy, która jest odpowiedniej klasy w modelu obiektów programu Word.

Aby uzyskać więcej informacji, zobacz Element hosta dokumentu.

Formanty hosta programu Word

Brak hosta kilku formantów dla programu Word, które pomogą Ci tworzenie, organizowanie i automatyzacji dokumentów.Większość ich funkcjonalność obejmuje importowanie, prezentacji i ochrony danych.Te formanty hosta zapewniają zdarzenia i zdolności wiązania danych, które nie mają swoje odpowiedniki w macierzystym modelu obiektów programu Word.

W projektów na poziomie dokumentu można dodać dowolny formant hosta do dokumentu w czasie projektowania lub w czasie wykonywania można dodać formanty zawartości i zakładki.W przypadku projektów na poziomie aplikacji można dodać formanty zawartości i zakładki do otwartego dokumentu, w czasie wykonywania.

Aby uzyskać więcej informacji o formantach host można używać w projektach programu Word, zobacz następujące tematy:

Zobacz też

Zadania

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

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

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

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

Jak: Zmienianie rozmiaru formantów zakładki

Instruktaż: Tworzenie szablonu przy użyciu formantów zawartości

Instruktaż: Powiązanie formantów zawartości do części XML niestandardowe

Instruktaż: Tworzenie menu skrótów dla zakładki

Koncepcje

Elementy hosta i Omówienie kontroli hosta

Ograniczenia programowy hosta elementów i kontrolek hosta

Rozszerzanie dokumenty programu Word oraz skoroszyty programu Excel w dodatki poziomie aplikacji w czasie wykonywania

Inne zasoby

Rozwiązania programu Word