Share via


ReferenceEditorBase Class

 

Base reference editor class. Used for edititng ModelBusReference in property browser.

Namespace:   Microsoft.VisualStudio.Modeling.Integration.Picker
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)

Inheritance Hierarchy

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

Syntax

public abstract class ReferenceEditorBase : UITypeEditor
public ref class ReferenceEditorBase abstract : UITypeEditor
[<AbstractClass>]
type ReferenceEditorBase = 
    class
        inherit UITypeEditor
    end
Public MustInherit Class ReferenceEditorBase
    Inherits UITypeEditor

Constructors

Name Description
System_CAPS_protmethod ReferenceEditorBase()

Properties

Name Description
System_CAPS_pubproperty IsDropDownResizable

(Inherited from UITypeEditor.)

System_CAPS_pubproperty ReferencePicker

The resolved reference picker

Methods

Name Description
System_CAPS_pubmethod EditValue(IServiceProvider, Object)

(Inherited from UITypeEditor.)

System_CAPS_pubmethod EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edits ModelBusReference in resolved Host using resolved BrowserType(Overrides UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).)

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetEditStyle()

(Inherited from UITypeEditor.)

System_CAPS_pubmethod GetEditStyle(ITypeDescriptorContext)

Returns the edit style base on the IReferencePicker, if not available then NONE(Overrides UITypeEditor.GetEditStyle(ITypeDescriptorContext).)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetPaintValueSupported()

(Inherited from UITypeEditor.)

System_CAPS_pubmethod GetPaintValueSupported(ITypeDescriptorContext)

(Inherited from UITypeEditor.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod PaintValue(Object, Graphics, Rectangle)

(Inherited from UITypeEditor.)

System_CAPS_pubmethod PaintValue(PaintValueEventArgs)

(Inherited from UITypeEditor.)

System_CAPS_protmethod PickReference(ITypeDescriptorContext, IWindowsFormsEditorService, Store, ModelBusReference)

System_CAPS_protmethod ResolveReferencePicker(IServiceProvider)

Resolves the reference picker and returns true if resolved

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.VisualStudio.Modeling.Integration.Picker Namespace

Return to top