Udostępnij za pośrednictwem


Rozwiązania projektu

Visual Studio 2012zawiera szablony projektu, który służy do tworzenia dodatków poziomie aplikacji dla programu Microsoft Office Project.Dodatki można użyć do zautomatyzowania projektu, rozszerzyć funkcje projektu lub dostosować projekt interfejsu użytkownika (UI).

Aby uzyskać więcej informacji o poziomie aplikacji dodatków, zobacz Pobieranie rozpoczęto dodatki poziomie programowania aplikacji i Architektura dodatków poziomie aplikacji.Jeśli jesteś nowym do programowania przy użyciu programu Microsoft Office, zobacz Wprowadzenie (rozwój pakietu Office w programie Visual Studio).

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

Automatyzowanie projektu przy użyciu modelu obiektowego projektu

Modelu obiektowego projektu udostępnia wiele typów, które służy do automatyzowania projektu.Te typy umożliwiają pisanie kodu wykonywanie typowych zadań, takich jak programowo tworzenie i modyfikowanie zadań w projekcie.

Dostęp do modelu obiektowego projektu z dodatku, należy użyć Application pole ThisAddIn klasy do projektu.Application Zwraca wartość w polu Microsoft.Office.Interop.MsProject.Application obiekt, który reprezentuje wystąpienie bieżącego projektu.Aby uzyskać więcej informacji, zobacz Programowanie aplikacji poziom dodatki.

Po wywołaniu do modelu obiektowego projektu, możesz użyć typów, które są dostarczane w podstawowy zestaw międzyoperacyjny dla projektu.Podstawowy zestaw międzyoperacyjny pełni rolę mostu między kodu zarządzanego w dodatku i modelu COM w programie Project.Wszystkie rodzaje w podstawowy zestaw międzyoperacyjny projektu są zdefiniowane w Microsoft.Office.Interop.MSProject obszaru nazw.Aby uzyskać więcej informacji na temat podstawowe zestawy międzyoperacyjne, zobacz Przegląd rozwoju rozwiązań pakietu Office i Podstawowe zestawy międzyoperacyjne pakietu Office.

Korzystanie z dokumentacji modelu obiektów projektu

Pełne informacje dotyczące modelu obiektowego projektu można znaleźć dokumentacja modelu obiektowego projektu VBA.Odwołanie do modelu obiektu języka VBA dokumenty modelu obiektowego projektu, jak jest narażony na język Visual Basic dla kodu Applications (VBA).Aby uzyskać więcej informacji, zobacz Dotyczące modelu obiektów programu Project 2010.

Wszystkie obiekty i elementy członkowskie w odniesieniu do modelu obiektu języka VBA odpowiadają typów i członków w projekt podstawowy zestaw międzyoperacyjny (PIA).Na przykład Calendar obiekt w odniesieniu do modelu obiektu języka VBA odpowiada Microsoft.Office.Interop.MSProject.Calendar typu w PIA projektu.Mimo, że odwołanie do modelu obiektu języka VBA przykłady kodu dla większości właściwości, metod i zdarzeń, należy przetłumaczyć kodu VBA w tym odniesienie do języka Visual Basic lub Visual C#, jeśli chcesz używać ich w — w projekt utworzony przy użyciu programu Visual Studio.

[!UWAGA]

W tej chwili jest nie dokumentacji za podstawowy zestaw międzyoperacyjny projektu.

Bb772083.collapse_all(pl-pl,VS.110).gifRodzaje infrastruktury w podstawowy zestaw międzyoperacyjny projektu

Jak napisać kod, który używa PIA projektu, można zauważyć wiele typów, które nie są opisane w Skorowidzu języka VBA.Te dodatkowe typy przetłumaczyć obiektów w modelu obiektów opartych na modelu COM programu Project do kodu zarządzanego, nie mają być używane bezpośrednio w kodzie.

Aby uzyskać więcej informacji, zobacz Opis klas i interfejsów w podstawowe zestawy międzyoperacyjne pakietu Office.

Dostosowywanie interfejsu użytkownika programu Project

Projekt interfejsu użytkownika można dostosować w następujący sposób.

Zadanie

Aby uzyskać więcej informacji

Dodaj niestandardowe karty na Wstążce w programie Project

Omówienie wstążki

Aby uzyskać więcej informacji na temat dostosowywania interfejsu użytkownika programu Project i innych aplikacji Microsoft Office, zobacz Dodatek dostosowywania interfejsu użytkownika pakietu Office.

Zobacz też

Zadania

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

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

Informacje

Podstawowe zestawy międzyoperacyjne pakietu Office

Koncepcje

Pobieranie rozpoczęto dodatki poziomie programowania aplikacji

Przegląd rozwoju rozwiązań pakietu Office

Architektura dodatków poziomie aplikacji

Pisania kodu w rozwiązania dla pakietu Office

Inne zasoby

Programowanie aplikacji poziom dodatki

Dodatek dostosowywania interfejsu użytkownika pakietu Office

Program Project 2010 i Project Server 2010 w rozwoju Office