Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Okno Właściwości służy do wyświetlania właściwości obiektów wybranych w dwóch głównych typach okien dostępnych w zintegrowanym środowisku projektowym (IDE) programu Visual Studio. Te dwa typy okien to:
Okna narzędzi, takie jak Eksplorator rozwiązań, Widok klas i Przeglądarka obiektów
Okna dokumentów zawierające takie edytory i projektantów jak projektant formularzy, edytor XML i edytor HTML
Korzystanie z okna Właściwości
W oknie Właściwości są wyświetlane właściwości pojedynczego lub wielu wybranych elementów. Jeśli wybrano wiele elementów, zostanie wyświetlone przecięcie wszystkich właściwości dla wszystkich zaznaczonych obiektów.
Zdarzenia związane z wybranym obiektem w oknie projektu formularza lub edytorze HTML przy użyciu metadanych COM+ są wyświetlane w oknie Właściwości . Możesz na przykład wybrać przycisk i wyświetlić skojarzone zdarzenia, takie jak zdarzenie, które można połączyć z tym przyciskiem OnClick .
Zdarzenia wyświetlane w oknie Właściwości są używane głównie z obiektami powiązanymi z kodem. Jeśli edytujesz format pliku, który nie ma nic wspólnego z kodem, nie będziesz mieć żadnych zdarzeń. Zdarzenia są wyświetlane tylko w oknie Właściwości, gdy istnieje powiązanie między uruchomionym kodem a pewnymi zdarzeniami skojarzonymi z określonymi obiektami. Przykładem może być kod za wybranym obiektem, który jest wykonywany po aktywowaniu tego obiektu.
W poniższej tabeli wymieniono podstawowe interfejsy używane przez okno Właściwości .
| Nazwa interfejsu | opis |
|---|---|
| ICategorizeProperties | Zawiera listę kategorii do okna Właściwości i mapuje każdą właściwość na kategorię. |
| IDispatch, interfejs | Uwidacznia metody i właściwości obiektu do narzędzi programistycznych i innych aplikacji obsługujących automatyzację. |
| IProvidePropertyBuilder | Udostępnia przyciski wielokropka (...) nazywane konstruktorami , które otwierają modalne okna dialogowe implementowane przez sam obiekt. Używany, gdy wartość nie jest łatwo wpisywana przez użytkownika w polu tekstowym. Na przykład może służyć do otwierania selektora kolorów, który określa wartość RGB. |
| ISelectionContainer | Zapewnia dostęp do obiektów używanych do aktualizowania informacji wyświetlanych w oknie Właściwości . ISelectionContainer Program jest implementowany przez pakiety VSPackage dla każdego okna zawierającego obiekty do wyboru z powiązanymi właściwościami, które mają być wyświetlane. |
| ITypeInfo | Zawiera informacje o typie obiektu, takiego jak metody interfejsu i pola struktury. |
| IVsMonitorSelection | Umożliwia pakietom VSPackage odbieranie powiadomień o zdarzeniach wyboru oraz pobieranie informacji o bieżącej hierarchii projektu, elemencie, wartości elementu i kontekście interfejsu użytkownika polecenia. |
| IVsMultiItemSelect | Zapewnia środowisko dostęp do wielu wyborów. |
| IVsPerPropertyBrowsing | Służy do udostępniania zlokalizowanych nazw w niektórych właściwościach wyświetlanych w oknie Właściwości . |
| IVsSelectionEvents | Powiadamia zarejestrowane pakiety VSPackage o zmianach w bieżącym zaznaczeniu, wartości elementu lub kontekście interfejsu użytkownika polecenia. |
| IVsTrackSelectionEx | Powiadamia środowisko zmiany w bieżącym zaznaczeniu i zapewnia dostęp do informacji o hierarchii i elementach odnoszących się do nowego zaznaczenia. |
Aby uzyskać więcej informacji na temat IDispatchprogramu , zobacz bibliotekę MSDN.