Udostępnij za pośrednictwem


Wprowadzenie do obiektu VSProject2

VSProject2 Obiektu zapewnia dostęp do Visual Basic i Visual C# struktury projektu.

VSProject właściwości i metody

Poniżej przedstawiono właściwości i metod specyficznych dla Visual Basic i Visual C#:

  • Imports Właściwość zawiera zbiór wszystkich projektu poziom Imports instrukcji w Visual Basic projektu.Dodawanie Imports instrukcji do tej kolekcji jest równoważne Dodawanie tej samej instrukcji do każdego pliku kodu w projekcie.Ta właściwość ma sens w Visual Basic tylko projektu.Aby uzyskać więcej informacji, zobacz Imports.

  • References Właściwość zawiera zbiór wszystkie odwołania w projekcie.Aby uzyskać więcej informacji, zobacz References i Odpowiadanie na zdarzenia (projekty Visual Basic oraz Visual C#).

  • WebReferencesFolder Właściwość, która jest ProjectItem obiektów, zawiera kolekcję wszystkie odwołania do sieci Web w programie project w jego ProjectItems właściwości.Można użyć CreateWebReferencesFolder metodę, aby utworzyć ten element projektu, a następnie Dodawanie odwołania sieci Web za pomocą AddWebReference metody.

  • WorkOffline Właściwość jest przestarzała.

  • TemplatePath Właściwość została zaniechana na Microsoft Visual Studio 2005 i nie powinny być używane do tworzenia projektu.Aby utworzyć nowe projekty, użyj GetProjectItemTemplate zamiast.

  • Aby skopiować projektów, należy użyć CopyProject metody.

  • Refresh Metoda aktualizacji Solution Explorer po wprowadzeniu zmian w projekcie.

  • BuildManager Właściwość zapewnia dostęp do tymczasowych przenośne pliki wykonywalne potrzebne do zaimplementowania niestandardowych narzędzi i projektantów.Aby uzyskać więcej informacji, zobacz Wprowadzenie do obiektu BuildManager i BuildManager.

VSProject2 Obiekt ma również właściwości, aby pomóc sposobu pracy użytkownika wróć do obiektów w modelu rozszerzalności ogólne.Do właściwości tych należą:

  • DTE Właściwość zwraca obiekt rozszerzalności najwyższego poziomu.Użytkownik ma dostęp do całego Visual Studio modelu obiektów przystosowanych do tej właściwości.

  • Project Właściwość zwraca obiekt rozszerzalności ogólne dla projektu.Ten obiekt zawiera właściwości, metod i zdarzeń, które są wspólne dla wszystkich Visual Studio projektów.

Poniższa tabela zawiera łącza do tematów zawierających szczegóły dotyczące używania VSProject2 obiektu do tworzenia i sterowania Visual Basic i Visual C# projektów.

Do:

Zobacz:

Tworzenie Visual C# i Visual Basic projektów, użyj pliki z rozszerzeniem .zip, aby dodać elementy projektu, należy użyć VSProject2 obiektu do kontrolowania projektu.

Porady: manipulowanie projektami Visual Basic oraz C# za pomocą obiektu VSProject2

Tworzenie Visual Basic projektów i wykorzystania Imports właściwość uzyskać dojścia do Imports obiektu.

Porady: manipulowanie importowaniem właściwości projektów Visual Basic

Zobacz też

Informacje

Imports — Instrukcja (.NET Namespace i Type)

Inne zasoby

Odpowiadanie na zdarzenia (projekty Visual Basic oraz Visual C#)