Udostępnij za pośrednictwem


Wykonania oraz przy użyciu automatyzacji urządzenia Extender

Część urządzeń Extender automatyzacji Visual Studio automatyzacji modelu daje możliwość dodawania lub właściwości, które są wyświetlane w polu Typ określony projekt filtru.Na przykład Visual Studio obejmuje Visual Basic kod modelu z obiektem, który reprezentuje Visual Basic klasy.

Aby dodać nowe właściwości do istniejącej właściwości w obiekcie, można użyć urządzenia Extender automatyzacji.Aby filtrować właściwości, które są wyświetlane na stronie właściwości projektu umożliwia także urządzenia Extender.

Można użyć urządzenia extender, aby użytkownicy mogli wybrać element klasy w Solution Explorer i modyfikować kod, który Kreator tworzy.Można również użyć urządzenia extender Aby zezwolić użytkownikom na umieść punkt wstawiania w edytorze wewnątrz definicji klasy i mają Właściwości okno wyświetlić dodatkowe właściwości tej klasy.

Informacje dotyczące przestrogiPrzestroga

Menedżer extender utrzymuje wewnętrzną pamięć podręczną obiektów extender i musi być powiadamiany, gdy one zniszczone.Musisz wywołać NotifyDelete natychmiast po dokonaniu zniszczenia obiektów urządzenia extender.Nie trzeba poczekać aplikacji bezczynność, ponieważ inne składniki programu Visual Studio może próbować uzyskać dostęp do obiektu urządzenia extender zniszczonych, przed wywołaniem metody.Jeśli tak się stanie, może nastąpić awaria programu Visual Studio.

Poniżej znajdują się obiekty w modelu obiektowym automatyzacji urządzenia Extender.

Interfejsy Extender automatyzacji

Opis

IExtenderProvider

Dostawca określonego urządzenia extender.

IExtenderProviderUnk

Każdy dostawca urządzenia extender.

IExtenderSite

Obiekt lokacji, obsługującym urządzenia extender automatyzacji.

IFilterPropertiesInterfejs

Po wdrożeniu pozwala urządzenie extender zapobiec wyświetlaniu w określonych właściwości Właściwości okna.

ObjectExtenders

Zapewnia dostęp do urządzenia Extender automatyzacji.

Za pomocą tych obiektów, można:

  • Dodawanie właściwości do obiektów w Visual Studio, dostępne poprzez Właściwości okno lub za pomocą kodu.

  • Ukryj właściwości, tak aby nie były wyświetlane w Właściwości okna.

  • Właściwość zastąpić jedną taką samą nazwę, ale taką, która akceptuje tylko do konkretnego zestawu wartości.

Zobacz też

Zadania

Jak: Dodawanie i obsługiwać poleceń

Jak: Tworzenie dodatku

Instruktaż: Tworzenie kreatora

Koncepcje

Wykres modelu obiektu automatyzacji

Inne zasoby

Tworzenia i kontrolowania środowisku systemu Windows.

Tworzenie dodatków i kreatorów

Automatyzacja i rozszerzalność odniesienia