Udostępnij za pośrednictwem


Klasa ReferenceEditorBase

Klasa edytora, podstawę referencyjną.Używane do edititng ModelBusReference w przeglądarce właściwości.

Hierarchia dziedziczenia

System.Object
  System.Drawing.Design.UITypeEditor
    Microsoft.VisualStudio.Modeling.Integration.Picker.ReferenceEditorBase
      Microsoft.VisualStudio.Modeling.Integration.Picker.ModelElementReferenceEditor
      Microsoft.VisualStudio.Modeling.Integration.Picker.ModelReferenceEditor

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

Składnia

'Deklaracja
Public MustInherit Class ReferenceEditorBase _
    Inherits UITypeEditor
public abstract class ReferenceEditorBase : UITypeEditor

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona ReferenceEditorBase

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna IsDropDownResizable Zwraca wartość wskazującą, czy edytory rozwijanej powinna być zmieniana przez użytkownika. (Odziedziczone z UITypeEditor).
Właściwość publiczna ReferencePicker Próbnik rozwiązane odniesienia

Początek

Metody

  Nazwa Opis
Metoda publiczna EditValue(IServiceProvider, Object) Edycje wartości z określonego obiektu przy użyciu stylu Edytor wskazanych przez GetEditStyle metody. (Odziedziczone z UITypeEditor).
Metoda publiczna EditValue(ITypeDescriptorContext, IServiceProvider, Object) Edytuje ModelBusReference w rozwiązane z hostem przy użyciu BrowserType rozwiązane (Zastępuje UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object)).
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 GetEditStyle() Pobiera styl Edytor używane przez EditValue metody. (Odziedziczone z UITypeEditor).
Metoda publiczna GetEditStyle(ITypeDescriptorContext) Zwraca podstawowej na IReferencePicker, jeżeli nie jest dostępny styl edycji a następnie NONE (Zastępuje UITypeEditor.GetEditStyle(ITypeDescriptorContext)).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetPaintValueSupported() Wskazuje, czy to edytor obsługuje malowanie reprezentacja wartości obiektu. (Odziedziczone z UITypeEditor).
Metoda publiczna GetPaintValueSupported(ITypeDescriptorContext) Wskazuje, czy określony kontekst obsługuje malowanie reprezentacja obiektu wartości w określonym kontekście. (Odziedziczone z UITypeEditor).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna PaintValue(PaintValueEventArgs) Farby reprezentacja wartości obiektu przy użyciu określonego PaintValueEventArgs. (Odziedziczone z UITypeEditor).
Metoda publiczna PaintValue(Object, Graphics, Rectangle) Malowanie reprezentacja wartości z określonego obiektu do określonego obszaru roboczego. (Odziedziczone z UITypeEditor).
Metoda chroniona PickReference
Metoda chroniona ResolveReferencePicker Usuwa próbnik odniesienia i zwraca wartość true, jeśli zostanie rozwiązany
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

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.Integration.Picker