Udostępnij za pośrednictwem


Klasa SingleDiagramDocView

Gdy zastąpiony w klasie pochodnej, wyświetla pojedynczy wykres w widoku dokumentu.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Shell.WindowPane
    Microsoft.VisualStudio.Modeling.Shell.ModelingWindowPane
      Microsoft.VisualStudio.Modeling.Shell.ModelingDocView
        Microsoft.VisualStudio.Modeling.Shell.DiagramDocView
          Microsoft.VisualStudio.Modeling.Shell.SingleDiagramDocView

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
Public MustInherit Class SingleDiagramDocView _
    Inherits DiagramDocView
[CLSCompliantAttribute(false)]
public abstract class SingleDiagramDocView : DiagramDocView

Typ SingleDiagramDocView uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona SingleDiagramDocView Inicjuje nowe wystąpienie SingleDiagramDocView klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ActiveInPlaceEditWindow Pobiera i ustawia aktywnego okna do edycji na miejscu. (Odziedziczone z ModelingWindowPane).
Właściwość publiczna AllDesigners (Zastępuje DiagramDocView.AllDesigners).
Właściwość publiczna Content (Odziedziczone z WindowPane).
Właściwość chroniona ContextMenuId Pobiera menu skrótów, które mają być wyświetlane, gdy użytkownik kliknie prawym przyciskiem myszy widok diagramu. (Odziedziczone z DiagramDocView).
Właściwość publiczna ContextMenuMousePosition Pobiera położenie myszy, gdy menu skrótów zostanie wywołany dla widoku diagram. (Odziedziczone z DiagramDocView).
Właściwość publiczna ContextMenuXPosition Położenie x dla menu kontekstowego (Odziedziczone z DiagramDocView).
Właściwość publiczna ContextMenuYPosition Położenie y dla menu kontekstowego (Odziedziczone z DiagramDocView).
Właściwość publiczna CurrentDesigner Pobiera widok diagramu. (Zastępuje DiagramDocView.CurrentDesigner).
Właściwość publiczna CurrentDiagram Pobiera diagramu. (Zastępuje DiagramDocView.CurrentDiagram).
Właściwość chroniona DefaultToolboxTabName Pobiera nazwę Przybornik kartę, która kliknął użytkownik. (Odziedziczone z ModelingDocView).
Właściwość chroniona DefaultToolboxTabToolboxItemsCount (Odziedziczone z ModelingDocView).
Właściwość publiczna Diagram Pobiera diagramu.
Właściwość publiczna DocData Pobiera dokument w oknie dokumentu. (Odziedziczone z ModelingDocView).
Właściwość publiczna Frame Pobiera IVsWindowFrame , który odpowiada to okno. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona HasSelectableObjects Pobiera okna dokumentu i jeśli jest otwarte okno dokumentu, umożliwia Zaznacz obiekty opcji. (Odziedziczone z ModelingDocView).
Właściwość chroniona HelpService Pobiera Usługa pomocy. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona InitializationMode (Odziedziczone z WindowPane).
Właściwość publiczna IsContextMenuShowing Pobiera menu skrótów i sprawdza, czy pojawia się w widoku diagramu. (Odziedziczone z DiagramDocView).
Właściwość chroniona IsPrimaryView Pobiera okna dokumentu i sprawdza, czy okno to jest okno dokumentu głównego. (Odziedziczone z ModelingDocView).
Właściwość publiczna MenuService Pobiera usługi polecenia menu. (Odziedziczone z ModelingWindowPane).
Właściwość publiczna PrimarySelection Pobiera podstawowego elementu zaznaczonego w okienku. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona ProvideViewHelper Pobiera okna dokumentu i sprawdza, czy należy utworzyć pomocnika widok okna dokumentu. (Odziedziczone z ModelingDocView).
Właściwość chroniona SelectedElements Pobiera elementy, które są zaznaczone w okienku. (Odziedziczone z ModelingWindowPane).
Właściwość publiczna SelectionCount Zwraca liczbę elementów, które są zaznaczone w okienku. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona SelectionHelpService Pobiera Usługa pomocy zaznaczenia. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona ServiceProvider Pobiera usługodawca, lokalną w tym okienku okna. (Odziedziczone z ModelingWindowPane).
Właściwość chroniona TargetToolboxItemFilterAttributes Zwraca kolekcję atrybuty filtru dla Przybornik element. (Odziedziczone z DiagramDocView).
Właściwość chroniona ToolboxService Pobiera usługi przybornika. (Odziedziczone z ModelingDocView).
Właściwość publiczna Window Pobiera okno dla tego widoku. (Zastępuje WindowPane.Window).

Początek

Metody

  Nazwa Opis
Metoda chroniona BaseLoadView Ma być wywoływana po zakończeniu ładowania lub przeładunku, przede wszystkim z DocView.LoadView() DocData skojarzone.Wykonuje wszelkie inicjowania podstawowe wymagane po załadowaniu nowej DocData do widoku. (Odziedziczone z ModelingDocView).
Metoda chroniona CommitPendingEditForCommand Sprawdza, czy edycje pozostających do spłaty powinny być zatwierdzane przed wykonaniem polecenia. (Odziedziczone z DiagramDocView).
Metoda chroniona CountAllObjects Zlicza liczbę elementów, które są w modelu. (Odziedziczone z DiagramDocView).
Metoda publiczna CountObjects Zlicza liczbę elementów w okienku lub w bieżącym zaznaczeniu. (Odziedziczone z ModelingWindowPane).
Metoda chroniona CountSelectedObjects Zwraca liczbę elementów w bieżącym zaznaczeniu. (Odziedziczone z ModelingWindowPane).
Metoda publiczna CreateDiagramView Tworzy widok diagramu w oknie dokumentu. (Odziedziczone z DiagramDocView).
Metoda publiczna Dispose() (Odziedziczone z WindowPane).
Metoda chroniona Dispose(Boolean) Zwalnia zasoby niezarządzanego, SingleDiagramDocView używa i opcjonalnie zwalnia zarządzanych zasobów. (Zastępuje DiagramDocView.Dispose(Boolean)).
Metoda chroniona DoSelectObjects Zaznacza elementy w widoku diagram. (Odziedziczone z DiagramDocView).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna Find Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda chroniona GetAllObjects Pobiera wszystkie elementy w modelu. (Odziedziczone z DiagramDocView).
Metoda publiczna GetCapabilities Określa, które wyszukiwania opcje do obsługi. (Odziedziczone z DiagramDocView).
Metoda publiczna GetComponentSelected Określa, czy dany składnik jest zaznaczony. (Odziedziczone z ModelingWindowPane).
Metoda publiczna GetContainerSelected Określa, czy wybrana jest wybranego kontenera. (Odziedziczone z ModelingWindowPane).
Metoda publiczna GetCurrentSpan Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda chroniona GetDiagramFromPhysicalView Pobiera modelu z Store , dzięki czemu może być wyświetlany w widoku diagram. (Odziedziczone z DiagramDocView).
Metoda publiczna GetFindState Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetObjects Pobiera elementy, które są obecnie zaznaczone lub elementów, które można wybrać w okienku. (Odziedziczone z ModelingWindowPane).
Metoda publiczna GetProperty Pobiera właściwości, które są przypisane do elementu w modelu. (Odziedziczone z DiagramDocView).
Metoda publiczna GetSearchImage Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda publiczna GetSelectedComponents Pobiera składniki, które są zaznaczone w okienku. (Odziedziczone z ModelingWindowPane).
Metoda chroniona GetSelectedObjects Pobiera elementy, które są zaznaczone w okienku. (Odziedziczone z ModelingWindowPane).
Metoda chroniona GetService Pobiera usługi określonego typu.Zastąpienie tej metody, aby przywrócić usługę polecenia menu niestandardowe (Odziedziczone z ModelingWindowPane).
Metoda publiczna GetSite Pobiera z witryny, która została ustawiona z SetSite. (Odziedziczone z ModelingWindowPane).
Metoda publiczna GetToolboxItemFilterAttributes Zwraca kolekcję ciągi filtr i typy filtrów do przybornika. (Odziedziczone z DiagramDocView).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Hide Ukrywa okienko. (Odziedziczone z ModelingWindowPane).
Metoda chroniona Initialize Inicjuje wystąpienie ModelingDocView klasy. (Odziedziczone z ModelingDocView).
Metoda chroniona InterceptDataObject Wywoływany przez przybornik, gdy ma przejść do operacji przeciągnij i upuść obiekt danych wejściowych.Ta metoda sprawia, że obiekt danych wejściowych ma być zastępowana przez obiekt zwracanych danych, który zamiast przejdź do operacji przeciągnij i upuść.Implementacji podstawowej zwraca null, co oznacza nie podstawiania obiektu danych wejściowych. (Odziedziczone z ModelingDocView).
Metoda publiczna IsDataObjectSupported Sprawdza, czy element w przyborniku mogą być używane w oknie dokumentu. (Odziedziczone z ModelingDocView).
Metoda chroniona IsObjectBrowsable Zwraca wartość true, jeśli przeglądana atrybut elementu jest true. (Odziedziczone z DiagramDocView).
Metoda publiczna IsSupported Sprawdza, czy okno dokumentu obsługuje element w przyborniku. (Odziedziczone z ModelingDocView).
Metoda publiczna ItemPicked Powiadamia klientów, że użytkownik kliknięty element w przyborniku lub nacisnął klawisz ENTER, aby zaznaczyć element. (Odziedziczone z ModelingDocView).
Metoda publiczna LoadUIState (Odziedziczone z WindowPane).
Metoda chroniona LoadView Sprawdza, czy dokument został załadowany w oknie dokumentu. (Odziedziczone z ModelingDocView).
Metoda publiczna MarkSpan Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna NavigateTo Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda publiczna NotifyFindTarget Członek ten nie jest już używana. (Odziedziczone z DiagramDocView).
Metoda chroniona OnClose Usuwa obiekty okienka okno Wybór menu skrótów, gdy okienko jest zamknięty. (Odziedziczone z ModelingWindowPane).
Metoda chroniona OnContextMenuRequested Przetwarza żądania dla menu skrótów. (Odziedziczone z DiagramDocView).
Metoda chroniona OnCreate Gdy dokument zostanie załadowany, tworzy widok okna dokumentu. (Odziedziczone z ModelingDocView).
Metoda chroniona OnSelectionChanged Przelicza, które filtry przybornika, aby użyć. (Odziedziczone z DiagramDocView).
Metoda chroniona OnSelectionChanging Powiadamia detektory zdarzeń, przed wprowadzeniem zmian zaznaczenia. (Odziedziczone z ModelingWindowPane).
Metoda chroniona OnToolboxItemSelected Gdy użytkownik kliknie element w przyborniku, wywołuje ToolboxItemSelected. (Odziedziczone z ModelingDocView).
Metoda chroniona OnToolboxSelectionChanged (Odziedziczone z ModelingDocView).
Metoda chroniona PreProcessMessage Obsługuje okno wiadomości. (Odziedziczone z ModelingWindowPane).
Metoda publiczna Replace Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda publiczna SaveUIState (Odziedziczone z WindowPane).
Metoda publiczna SelectObjects Powoduje zaznaczenie elementów w okienku. (Odziedziczone z ModelingWindowPane).
Metoda publiczna SetFindState Aktualnie nie zaimplementowane. (Odziedziczone z DiagramDocView).
Metoda publiczna SetInfo Aktualizacje na pasku stanu okna dokumentu. (Odziedziczone z ModelingDocView).
Metoda publiczna SetSelectedComponents(ICollection) Dodaje określone elementy do pojemnika zaznaczenia i powiadamia użytkownika powłoki zmianie wyboru. (Odziedziczone z ModelingWindowPane).
Metoda publiczna SetSelectedComponents(ICollection, SelectionTypes) Aktualnie nie zaimplementowane. (Odziedziczone z ModelingWindowPane).
Metoda publiczna SetSite Inicjuje okienko w środowisku. (Odziedziczone z ModelingWindowPane).
Metoda publiczna Show Wyświetla okienko szczegółów, przesuwa go na wierzch i ułatwia aktywnego okna. (Odziedziczone z ModelingWindowPane).
Metoda chroniona ShowContextMenu Wyświetla menu skrótów w określonej lokalizacji w widoku diagram. (Odziedziczone z DiagramDocView).
Metoda publiczna ShowNoActivate Wyświetla okienko szczegółów, przesuwa go na wierzch, ale nie był aktywnego okna. (Odziedziczone z ModelingWindowPane).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda chroniona UpdateToolboxFilters Aktualizuje kolekcji filtrów przybornika, aby korzystać z widoku aktywnego diagramu. (Odziedziczone z DiagramDocView).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne SelectionChanged Uruchamiany po zmianie zaznaczenia w okienku. (Odziedziczone z ModelingWindowPane).
Zdarzenie publiczne SelectionChanging Uruchamiany przed zaznaczeniem w okienku zmieni się okna. (Odziedziczone z ModelingWindowPane).
Zdarzenie publiczne ToolboxItemSelected Występuje, gdy użytkownik przeciągnie zaznaczonego elementu z przybornika do okna dokumentu. (Odziedziczone z ModelingDocView).
Zdarzenie publiczne ToolboxSelectionChanged Wywoływane, gdy zaznaczenie przybornika zmienia się (poprzez pojedyncze kliknięcie lub naciskając klawisze strzałek w górę/w dół). (Odziedziczone z ModelingDocView).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IVsFindTarget.GetMatchRect (Odziedziczone z DiagramDocView).
Jawna implementacja interfejsuMetoda prywatna IVsToolboxActiveUserHook.InterceptDataObject Wywoływany przez przybornik, gdy ma przejść do operacji przeciągnij i upuść obiekt danych wejściowych.Ta metoda umożliwia obiektu danych wejściowych, które ma być zastępowana przez obiekt dane wyjściowe, które zamiast przejdź do operacji przeciągnij i upuść. (Odziedziczone z ModelingDocView).
Jawna implementacja interfejsuMetoda prywatna IVsStatusbarUser.SetInfo Wywoływana przez powłokę, gdy nadejdzie termin dla nas ustawić informacje na pasku stanu. (Odziedziczone z ModelingDocView).
Jawna implementacja interfejsuMetoda prywatna IVsToolboxActiveUserHook.ToolboxSelectionChanged Wywoływane, gdy zaznaczenie na przybornika zmienia się (poprzez pojedyncze kliknięcie lub naciśnięcie klawiszy strzałek w górę/w dół). (Odziedziczone z ModelingDocView).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.ClosePane Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.CloseUIElementPane (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.CreatePaneWindow Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.CreateUIElementPane (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IOleCommandTarget.Exec (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.GetDefaultSize Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.GetDefaultUIElementSize (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IServiceProvider.GetService (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.LoadUIElementState (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.LoadViewState Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IOleCommandTarget.QueryStatus (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.SaveUIElementState (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.SaveViewState Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.SetSite Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.SetUIElementSite (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsWindowPane.TranslateAccelerator Przestarzałe. (Odziedziczone z WindowPane).
Jawna implementacja interfejsuMetoda prywatna IVsUIElementPane.TranslateUIElementAccelerator (Odziedziczone z WindowPane).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Shell