ArcGIS Runtime SDK for WPF - Library Reference
Editor Class Members
See Also  Fields  Properties  Methods  Events
ESRI.ArcGIS.Client Namespace : Editor Class


The following tables list the members exposed by Editor.

Public Constructors

 NameDescription
public ConstructorEditor Constructor  
Top

Public Fields

 NameDescription
public Fieldstatic (Shared in Visual Basic)AutoCompletePropertyIdentifies the AutoComplete dependency property.  
public Fieldstatic (Shared in Visual Basic)AutoSelectPropertyIdentifies the AutoSelect dependency property.  
public Fieldstatic (Shared in Visual Basic)ContinuousModePropertyIdentifies the ContinuousMode dependency property.  
public Fieldstatic (Shared in Visual Basic)EditVerticesEnabledPropertyIdentifies the EditVerticesEnabled dependency property.  
public Fieldstatic (Shared in Visual Basic)FreehandPropertyIdentifies the Freehand dependency property.  
public Fieldstatic (Shared in Visual Basic)GeometryServiceClientCertificatePropertyIdentifies the GeometryServiceClientCertificate dependency property.  
public Fieldstatic (Shared in Visual Basic)GeometryServiceCredentialsPropertyIdentifies the GeometryServiceCredentials dependency property.  
public Fieldstatic (Shared in Visual Basic)GeometryServiceTokenPropertyIdentifies the GeometryServiceToken dependency property.  
public Fieldstatic (Shared in Visual Basic)GeometryServiceUrlPropertyIdentifies the GeometryServiceUrl dependency property.  
public Fieldstatic (Shared in Visual Basic)IsTouchMagnifierEnabledPropertyIdentifies the IsTouchMagnifierEnabled attached dependency property.  
public Fieldstatic (Shared in Visual Basic)LayerIDsPropertyIdentifies the LayerIDs dependency property.  
public Fieldstatic (Shared in Visual Basic)MaintainAspectRatioPropertyIdentifies the MaintainAspectRatio dependency property.  
public Fieldstatic (Shared in Visual Basic)MapPropertyIdentifies the Map dependency property.  
public Fieldstatic (Shared in Visual Basic)MoveEnabledPropertyIdentifies the MoveEnabled dependency property.  
public Fieldstatic (Shared in Visual Basic)ProxyUrlPropertyIdentifies the ProxyUrl dependency property.  
public Fieldstatic (Shared in Visual Basic)RotateEnabledPropertyIdentifies the RotateEnabled dependency property.  
public Fieldstatic (Shared in Visual Basic)ScaleEnabledPropertyIdentifies the ScaleEnabled dependency property.  
public Fieldstatic (Shared in Visual Basic)SelectionModePropertyIdentifies the SelectionMode dependency property.  
public Fieldstatic (Shared in Visual Basic)SnapDistancePropertyIdentifies the SnapDistance attached dependency property.  
public Fieldstatic (Shared in Visual Basic)SnapKeyPropertyIdentifies the SnapKey attached dependency property.  
public Fieldstatic (Shared in Visual Basic)SnapToEdgeEnabledPropertyIdentifies the SnapToEdgeEnabled attached dependency property.  
Top

Public Properties

 NameDescription
public PropertyAddEnables the user to add a feature to the GraphicsLayer using a specified geometry type, or a FeatureLayer using either the default template or specified template.  
public PropertyAutoCompleteGets or sets whether auto completion is enabled when adding polygons to a FeatureLayer.  
public PropertyAutoSelectGets or sets a value indicating whether auto select is enabled.  
public PropertyCancelActiveCancels any command that might be active on the Map.  
public PropertyClearSelectionUnselects all features in the referenced FeatureLayers.  
public PropertyContinuousModeGets or sets a value indicating whether continuous mode is enabled.  
public PropertyCutPerforms a cut against the selected features using a user-drawn polyline.  
public PropertyDeleteSelectedDeletes all selected features in the referenced layers.  
public PropertyDependencyObjectTypeGets the System.Windows.DependencyObjectType that wraps the CLR type of this instance. (Inherited from System.Windows.DependencyObject)
public PropertyDispatcherGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. (Inherited from System.Windows.Threading.DispatcherObject)
public PropertyEditVerticesAllows the user to click any feature and edit its vertices.  
public PropertyEditVerticesEnabledGets or sets a value indicating whether edit vertices is enabled.  
public PropertyFreehandGets or sets a value indicating whether this Editor is using freehand draw mode when using the Add, Reshape, Union and Cut commands.  
public PropertyGeometryServiceClientCertificateGets or sets the client certificate that is sent to the host and used to authenticate the request.  
public PropertyGeometryServiceCredentialsGets or sets the network credentials that are sent to the host and used to authenticate the request.  
public PropertyGeometryServiceTokenGets or sets the token used for geometry service.  
public PropertyGeometryServiceUrlGets or sets the URL to a geometry service.  
public PropertyGraphicsLayersIterates on the graphics layers this editor is working on, based on the LayerIDs and Map properties.  
public PropertyIsSealedGets a value that indicates whether this instance is currently sealed (read-only). (Inherited from System.Windows.DependencyObject)
public PropertyLayerIDsGets or sets the layer IDs this editor works against.  
public PropertyMaintainAspectRatioGets or sets the MaintainAspectRatio.  
public PropertyMapGets or sets the map this editor works on.  
public PropertyMoveEnabledGets or sets a value indicating whether move is enabled.  
public PropertyProxyUrlGets or sets the proxy URL for geometry service.  
public PropertyReshapePerforms a reshape against the selected features using a user-drawn polyline.  
public PropertyRotateEnabledGets or sets a value indicating whether rotate is enabled.  
public PropertySavePerforms a save on all the referenced FeatureLayers that doesn't have FeatureLayer.AutoSave enabled.  
public PropertyScaleEnabledGets or sets a value indicating whether scale is enabled.  
public PropertySelectEnables the user to select features in the layers.  
public PropertySelectionModeGets or sets the selection mode used with the selection tool.  
public PropertyUndoEditsPerforms an undo edits all the referenced FeatureLayers that doesn't have FeatureLayer.AutoSave enabled.  
public PropertyUnionGets the union command.  
Top

Public Methods

 NameDescription
public MethodClearValueOverloaded. Clears the local value of a property. The property to be cleared is specified by a System.Windows.DependencyProperty identifier. (Inherited from System.Windows.DependencyObject)
public MethodCoerceValueCoerces the value of the specified dependency property. This is accomplished by invoking any System.Windows.CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
public MethodEquals (Inherited from System.Windows.DependencyObject)
public MethodGetHashCodeGets a hash code for this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
public Methodstatic (Shared in Visual Basic)GetIsTouchMagnifierEnabledGets a value specifying whether the touch magnifier is enabled.  
public MethodGetLocalValueEnumeratorCreates a specialized enumerator for determining which dependency properties have locally set values on this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
public Methodstatic (Shared in Visual Basic)GetSnapDistanceGets the snap radius used on the map in pixels.  
public Methodstatic (Shared in Visual Basic)GetSnapKeyGets the SnapKey used on the map when drawing.  
public Methodstatic (Shared in Visual Basic)GetSnapToEdgeEnabledGets the value indicating whether snapping to edge is enabled/disabled.  
public MethodGetValueReturns the current effective value of a dependency property on this instance of a System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
public MethodInvalidateProperty (Inherited from System.Windows.DependencyObject)
public MethodReadLocalValueReturns the local value of a dependency property, if it exists. (Inherited from System.Windows.DependencyObject)
public MethodSetCurrentValue (Inherited from System.Windows.DependencyObject)
public Methodstatic (Shared in Visual Basic)SetIsTouchMagnifierEnabledSets whether the touch magnifier is enabled.  
public Methodstatic (Shared in Visual Basic)SetSnapDistanceSets the snap radius in pixels.  
public Methodstatic (Shared in Visual Basic)SetSnapKeySets the SnapKey used on the map when drawing  
public Methodstatic (Shared in Visual Basic)SetSnapToEdgeEnabledSets the value indicating whether snapping to edge is enabled/disabled.  
public MethodSetValueOverloaded. Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from System.Windows.DependencyObject)
Top

Protected Methods

 NameDescription
protected MethodOnPropertyChangedInvoked whenever the effective value of any dependency property on this System.Windows.DependencyObject has been updated. The specific dependency property that changed is reported in the event data. (Inherited from System.Windows.DependencyObject)
Top

Public Events

 NameDescription
public EventEditCompletedOccurs when an edit has completed.  
public EventEditorActivatedOccurs when a tool in the Editor becomes active and waits for user input.  
Top

See Also

© ESRI, Inc. All Rights Reserved.