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:
Instruktaż: Tworzenie pierwszej dostosowań poziomie dokumentu programu Word
Instruktaż: Tworzenie pierwszej dostosowań poziomie dokumentu do programu Excel
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:
Pobieranie rozpoczęto dodatki poziomie programowania aplikacji
Instruktaż: Tworzenie na pierwszym poziomie aplikacji Add-in for Excel
Instruktaż: Tworzenie na pierwszym poziomie aplikacji Add-in for Outlook
Instruktaż: Tworzenie pierwszego poziomu aplikacji dodatek programu PowerPoint
Instruktaż: Tworzenie na pierwszym poziomie aplikacji Add-in for projektu
Instruktaż: Tworzenie na pierwszym poziomie aplikacji Add-in for Word
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