Udostępnij za pośrednictwem


Rozwiązania projektu

Visual Studio 2013zawiera szablony projektów, które można użyć do tworzenia dodatków poziomie aplikacji dla programu Microsoft Office Project.Dodatki można użyć do zautomatyzowania projektu, Rozszerz funkcje projektu lub dostosować interfejs użytkownika (UI) projektu.

Aby uzyskać więcej informacji na temat dodatków poziomie aplikacji, zobacz Wprowadzenie do programowania dodatków na poziomie aplikacji i Architektura dodatków na poziomie aplikacji.Jeśli jesteś nowym programowania przy użyciu programu Microsoft Office, zobacz Wprowadzenie (Office Development w Visual Studio).

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie aplikacji obsługiwanych w programach Project 2013 i Project 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.

Automatyzowanie projektu przy użyciu modelu obiektowego projektu

Modelu obiektów programu Project udostępnia wiele typów, które można użyć do zautomatyzowania projektu.Te typy umożliwiają pisanie kodu, aby wykonywać typowe zadania, takie jak programowo tworzenia i modyfikowania zadań w projekcie.

Aby uzyskać dostęp do modelu obiektowego projektu z dodatku, należy użyć Application pole ThisAddIn klasy w projekcie.Application Zwraca wartość w polu Microsoft.Office.Interop.MsProject.Application obiekt, który reprezentuje w bieżącym wystąpieniu programu Project.Aby uzyskać więcej informacji, zobacz Programowanie dodatków na poziomie aplikacji.

Gdy zadzwonisz do modelu obiektowego projektu, użyj typów, które są dostarczane w podstawowy zestaw międzyoperacyjny dla projektu.Podstawowy zestaw międzyoperacyjny pełni rolę mostu między kod zarządzany w dodatku i modelu COM w programie Project.Wszystkie rodzaje ujęte 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 Rozwój rozwiązań Office ― Omówienie i Podstawowe zestawy międzyoperacyjne pakietu Office.

Korzystanie z dokumentacji modelu obiektów projektu

Aby uzyskać pełne informacje na temat modelu obiektowego projektu może dotyczyć dokumentacja modelu obiektowego projektu VBA.Odwołanie do modelu obiektu języka VBA dokumentach modelu obiektowego projektu, tak jak jest narażony na język Visual Basic dla aplikacji (VBA) kodu.Aby uzyskać więcej informacji, zobacz Project 2010 informacje dotyczące modelu obiektów.

Wszystkie obiekty i członków w odwołanie do modelu obiektu języka VBA odpowiadają typów i członków w podstawowy zestaw międzyoperacyjny projektu (PIA).Na przykład Calendar obiekt w odwołanie 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, metody i zdarzenia, jeśli chcesz ich użyć w dodatku projekt utworzony przy użyciu programu Visual Studio należy przetłumaczyć kodu VBA, w tym odniesienie do programu Visual Basic lub Visual C#.

[!UWAGA]

W tej chwili nie istnieją niezbite odniesienia dla projektu podstawowego zestawu międzyoperacyjnego.

Rodzaje infrastruktury w podstawowy zestaw międzyoperacyjny projektu

Podczas pisania kodu, 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 pomocy Tłumaczenie obiektów w modelu obiektów opartych na modelu COM programu Project do kodu zarządzanego, nie są przeznaczone do użycia bezpośrednio w kodzie.

Aby uzyskać więcej informacji, zobacz Omówienie 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

Wstążka ― Omówienie

Aby uzyskać więcej informacji na temat dostosowywania interfejsu użytkownika programu Project i inne aplikacje Microsoft Office, zobacz Dostosowywanie interfejsu użytkownika pakietu Office.

Zobacz też

Zadania

Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla projektu

Porady: tworzenie projektów Office w Visual Studio

Informacje

Podstawowe zestawy międzyoperacyjne pakietu Office

Koncepcje

Wprowadzenie do programowania dodatków na poziomie aplikacji

Rozwój rozwiązań Office ― Omówienie

Architektura dodatków na poziomie aplikacji

Pisanie kodu dla rozwiązań pakietu Office

Inne zasoby

Programowanie dodatków na poziomie aplikacji

Dostosowywanie interfejsu użytkownika pakietu Office

Program Project 2010 i Project Server 2010 w rozwoju pakietu Office