Udostępnij za pośrednictwem


Omówienie szablonów programu Office Project

Narzędzia deweloperskie programu Microsoft Office w Visual Studio zawierają szablony projektu do tworzenia następujących typów rozwiązań pakietu Office:

  • Dostosowań na poziomie dokumentu

  • Poziom aplikacji dodatków

Aby uzyskać szczegółowe porównanie tych typów rozwiązań pakietu Office, zobacz Przegląd rozwoju rozwiązań pakietu Office.

Szablony Office project są dostępne w Nowy projekt okno dialogowe, pod Office węzeł Visual C# i języka Visual Basic język węzłów.Każdy szablon generuje projektu z odpowiednią konfigurację dla aplikacji docelowej, w tym odwołania do zestawów i ustawienia debugowania.

Każdy projekt zapewnia pliki i kod, aby zacząć na określony rodzaj rozwiązania.Wygenerowany kod dla każdego projektu obejmuje uruchamianiem i zamykaniem systemu obsługi zdarzeń.Można dodać kod, aby te programy obsługi zdarzeń zainicjować rozwiązanie, gdy jest ładowany i oczyścić swoje rozwiązanie, gdy jest zwalniany.Aby uzyskać więcej informacji, zobacz Office projektów w środowisku Visual Studio i Zdarzenia w projektach pakietu Office.

[!UWAGA]

Rozwoju narzędzi pakietu Office są uwzględniane w niektórych wersji programu Visual Studio.Aby uzyskać więcej informacji, zobacz Konfigurowanie komputera do opracowywania rozwiązań pakietu Office.

Dostosowań na poziomie dokumentu

Office węzeł w Nowy projekt okno dialogowe zawiera następujące szablony projektu Ci rozpoczął tworzenie dostosowania poziomu dokumentu programu Word i Excel:

  • Dokument programu Word 2013

  • Szablon programu Word 2013

  • Skoroszyt programu Excel 2013

  • Szablon programu Excel 2013

  • Dokument programu Word 2010

  • Szablon programu Word 2010

  • Skoroszyt programu Excel 2010

  • Szablon programu Excel 2010

Szablony projektu dokumentu programu Word i Excel skoroszyt podać kod Ci rozpoczęcie tworzenia rozwiązania opartego na konkretny dokument lub skoroszyt.W tego typu rozwiązań kod działa tylko wtedy, gdy skojarzony dokument jest otwarty w programie Word lub Excel.

Szablon programu Word i Excel szablon projektu zachowują się identycznie do dokumentu programu Word i Excel skoroszyt szablonów projektu.Jednak szablony projektu programu Excel i Word szablon ułatwia użytkownikom do tworzenia nowych lokalnych kopii dokumentu lub skoroszyt szablonu dostosowanego w swoje rozwiązanie.Funkcje rozwiązania są dostępne z nowego dokumentu, który użytkownik tworzy szablon.

[!UWAGA]

Szablony programu Word, odwołujące się do rozszerzenia kodu zarządzanego nie można używać jako globalny dodatki.Zestaw nie jest wywoływana, jeśli szablon jest ładowany z katalogu uruchomienia programu Word.Aby uzyskać więcej informacji, zobacz ograniczenia Szablony globalne i dodatki programu Excel (pliki .xla)

Aby uzyskać informacje na temat rozpoczynania pracy z tymi typami projektów zobacz następujące tematy:

Poziom aplikacji dodatków

Office i SharePoint węzeł w Nowy projekt okno dialogowe zawiera następujące szablony projektu Ci rozpoczął tworzenie dodatków poziomie aplikacji.

  • 2013 Dodatek programu Excel

  • Program InfoPath 2013-dodatek

  • Dodatek 2013 programu Outlook

  • 2013 Dodatek programu PowerPoint

  • Dodatek 2013 projektu

  • Dodatek 2013 programu Visio

  • 2013 Dodatki programu Word

  • Program Excel 2010-dodatek

  • Program InfoPath 2010-dodatek

  • Program Outlook 2010-dodatek

  • Program PowerPoint 2010-dodatek

  • Project 2010-dodatek

  • Program Visio 2010-dodatek

  • Program Word 2010-dodatek

Podczas tworzenia projektu, który jest oparty na jednym z tych szablonów projektu, kod w rozwiązaniu jest uruchamiana po skojarzonej aplikacji jest otwarty.W przeciwieństwie do projektów na poziomie dokumentu kod nie jest skojarzony z pojedynczym dokumencie.

Aby uzyskać więcej informacji na temat rozpoczynania pracy z tymi typami projektów zobacz następujące tematy:

Dokument VS. rozwiązań szablonu

Podczas projektowania rozwiązanie wokół dokumentu programu Word lub skoroszytu programu Excel, należy zdecydować, najlepszym sposobem, aby udostępnić użytkownikom tego dokumentu.

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

W niektórych sytuacjach można dać kopię dokumentu do każdego użytkownika.W takim przypadku należy utworzyć rozwiązanie za pomocą projektu dokumentu programu Word lub Excel.

W innych sytuacjach można tworzyć szablony dostępne na serwerze, tak aby każdy użytkownik może otworzyć szablon i Zapisz kopię lokalną jako dokument.W takim przypadku należy utworzyć rozwiązanie przy użyciu projekt szablonu programu Excel lub Word.

Porównanie

W poniższej tabeli przedstawiono różnice między dokumentami i szablonami.

Dokumenty

Szablony

Użytkownicy mogą otworzyć i modyfikowania dokumentu, chyba że jest ustawione na tylko do odczytu.Wszystkie zmiany zapisane są przechowywane w oryginale.

Użytkownicy mogą otworzyć szablon, aby utworzyć kopię lokalną jako nowy dokument.Chyba, że biorąc pod uwagę szczególne uprawnienia nie mogą modyfikować oryginału.

Po otwarciu dokumentu podnosi Open zdarzenie.

Po otwarciu szablonu podnosi New zdarzenie.

Ograniczenia Szablony globalne i dodatki programu Excel (pliki .xla)

Dokumenty, skoroszyty i szablony mogą nie działać poprawnie jako szablony globalne i dodatki programu Excel (pliki .xla).

Szablony programu Word

Jeśli szablon programu Microsoft Office Word ma zarządzany kod rozszerzenia, zestaw projektu nie jest wywoływana, jeśli jest dołączony szablon jako szablon globalny lub załadowane z katalogu uruchomienia programu Word.Ponadto dokument nie rozpoznaje formatu szablonu, który jest częścią rozwiązania pakietu Office.

Dodatki programu Excel (pliki .xla)

Brak projektu pakietu Office do tworzenia dodatek programu Excel (pliku .xla).Istnieje możliwość zapisania skoroszytu jako pliku .xla, ale nie jest obsługiwaną operacją i nie jest zalecane.Jeśli zapiszesz skoroszyt, który ma zarządzany kod rozszerzenia jako Programu Microsoft Office Excel Add-In (*.xla) pliku, można go wybrać w Dodatki okno dialogowe, aby zastosować do innego skoroszytu.W niektórych przypadkach kod działa w skoroszycie docelowym dodatek jest stosowane, ale takie użycie roztworu pakietu Office nie jest obsługiwane.

Zobacz też

Zadania

Jak: tworzenie projektów pakietu Office w programie Visual Studio

Koncepcje

Wprowadzenie dostosowań poziomie dokumentów programowania dla programu Excel

Wprowadzenie dostosowań poziomie dokumentów programowania w programie Word

Pobieranie rozpoczęto dodatki poziomie programowania aplikacji

Za pomocą Solution Explorer

Inne zasoby

Projektowanie i tworzenie rozwiązań pakietu Office

Tworzenie rozwiązań dla pakietu Office