Share via


ElementReferenceProperty Members

Include Protected Members
Include Inherited Members

The ElementReferenceProperty type exposes the following members.

Constructors

  Name Description
Ff667964.pubmethod(en-us,PandP.50).gif ElementReferenceProperty Overloaded.

Methods

  Name Description
Ff667964.pubmethod(en-us,PandP.50).gif ConvertFromBindableValue
Converts a value from a BindableProperty value to a value that can be stored internally.
(Inherited from Property.)
Ff667964.pubmethod(en-us,PandP.50).gif ConvertFromBindableValueInvariant
Converts a value with no CultureInfo considerations, from a BindableProperty value to a value that can be stored internally.
(Inherited from Property.)
Ff667964.pubmethod(en-us,PandP.50).gif ConvertToBindableValue
Converts a value from an internal value to one that can be displayed in the user-interface.
(Inherited from Property.)
Ff667964.pubmethod(en-us,PandP.50).gif CreateBindableProperty Overloaded.
Ff667964.pubmethod(en-us,PandP.50).gif Dispose Overloaded.
Ff667964.pubmethod(en-us,PandP.50).gif Equals (Inherited from Object.)
Ff667964.protmethod(en-us,PandP.50).gif Finalize (Inherited from Object.)
Ff667964.protmethod(en-us,PandP.50).gif GetChildProperties
Retrieves child properties for this Property.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif GetDefaultPropertyValidators
Gets the set of default property validators this Property.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif GetEmptyValue
Gets the value to use when the referred to object is no longer available.
Ff667964.pubmethod(en-us,PandP.50).gif GetHashCode (Inherited from Object.)
Ff667964.protmethod(en-us,PandP.50).gif GetSuggestedElements
Returns the suggested elements for this reference.
Ff667964.pubmethod(en-us,PandP.50).gif GetType (Inherited from Object.)
Ff667964.pubmethod(en-us,PandP.50).gif GetValidators
Gets the set of validators for this property.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif GetValue
Gets the underlying, stored value.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif GetValueFromElement
Returns the BindableValue for an element that is displayed in a suggested value list.
Ff667964.pubmethod(en-us,PandP.50).gif Initialize
Provides an opportunity to initialize the property after creation and prior to visualization.
(Overrides Property.Initialize(InitializeContext).)
Ff667964.protmethod(en-us,PandP.50).gif MemberwiseClone (Inherited from Object.)
Ff667964.protmethod(en-us,PandP.50).gif OnPropertyChanged
Invoked when a property changes.
(Inherited from Property.)
Ff667964.pubmethod(en-us,PandP.50).gif PropertyDependencyInitialization
Property dependencies not provided through the constructor and satisfied via dependency-injection.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif ResetValidationResults
Resets the validation results with the provided enumerable of ValidationResult.
(Inherited from Property.)
Ff667964.protmethod(en-us,PandP.50).gif SetValue
Sets the underlying, stored value.
(Inherited from Property.)
Ff667964.pubmethod(en-us,PandP.50).gif ToString (Inherited from Object.)
Ff667964.pubmethod(en-us,PandP.50).gif Validate Overloaded.

Properties

  Name Description
Ff667964.pubproperty(en-us,PandP.50).gif Attributes
Gets the attributes that were supplied to this Property instance.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif Bindable
When overridden, gets an object that is bound to the view.
(Inherited from ViewModel.)
Ff667964.pubproperty(en-us,PandP.50).gif BindableProperty
Gets a BindableProperty used as the bound value in the user-interface.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif Category
Gets a category for the Property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif ChildProperties
Gets the child properties for this Property.
(Overrides Property.ChildProperties.)
Ff667964.pubproperty(en-us,PandP.50).gif Component
Gets the Object that defines the property described by Property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif ConfigurationName
The name of the configuration element or attribute.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif ConfigurationSectionName
The name of the configuration section that contains the property.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif ContainingElementXPath
The XPath to the XML element that declares the attribute for this configuration property.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif ContainingScopeElement
Gets the element that provides the scope for searching for referenced elements.
Ff667964.pubproperty(en-us,PandP.50).gif ContainingSection
Gets the SectionViewModel containing this Property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif ContainingSectionXPath
The XPath to the XML element that declares the containing configuration section.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif Converter
Converter that should be used to convert value to and from a string representation.
(Overrides Property.Converter.)
Ff667964.pubproperty(en-us,PandP.50).gif DeclaringElement
The element that contains the property.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif DeclaringProperty
Gets the PropertyDescriptor for the property defined on Component.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif DeltaConfigurationStorageConverter
The TypeConverter that converts the internal overridden value to a string that can be stored in the delta configuration file.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif Description
Gets a description for this property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif DisplayName
The name of this property as it should appear in the UI.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif HasChildProperties
Gets a value indiciating that this Property has child properties.
(Overrides Property.HasChildProperties.)
Ff667964.pubproperty(en-us,PandP.50).gif HasSuggestedValues
Returns a value indicating that this property has suggested values.
(Overrides Property.HasSuggestedValues.)
Ff667964.pubproperty(en-us,PandP.50).gif Hidden
Returns truetrue (True in Visual Basic) if the property should show up in the editor. Otherwise returns falsefalse (False in Visual Basic).
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif IsRequired
Returns truetrue (True in Visual Basic) if the property is required.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif IsValid
Gets a value indicating if the property is valid.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif PropertiesShown
Gets or sets a value indicating that child properties should be shown.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif PropertyAttributeName
The name of the attribute which is used to serialize this configuration property in XML.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif PropertyName
The name of the property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif PropertyType
Gets the Type of the property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif ReadOnly
Gets a value indicating if the property is read-only.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif ReferencedElement
The ElementViewModel referenced. This will return null if the reference has not yet been realized, such as the case if the property has been loaded but the reference has not yet been loaded,
Ff667964.pubproperty(en-us,PandP.50).gif SuggestedValues
Get a list of suggested values.
(Overrides Property.SuggestedValues.)
Ff667964.pubproperty(en-us,PandP.50).gif SuggestedValuesEditable
Gets a value indicating if the values must be from the SuggestedValues set or if other values an be provided.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif SupportsOverride
Gets a value indicating that this property supports the ability to be over-ridden.
(Inherited from ElementProperty.)
Ff667964.pubproperty(en-us,PandP.50).gif ValidationResults
Gets any validation results for this property.
(Inherited from Property.)
Ff667964.pubproperty(en-us,PandP.50).gif Value
The value of the property.
(Overrides Property.Value.)

Events

  Name Description
Ff667964.pubevent(en-us,PandP.50).gif PropertyChanged
Occurs when a property value changes.
(Inherited from Property.)

Explicit Interface Implementations

  Name Description
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privproperty(en-us,PandP.50).gif ITypeDescriptorContext.Container (Inherited from Property.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privproperty(en-us,PandP.50).gif ILogicalPropertyContainerElement.ContainingElement (Inherited from ElementProperty.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privproperty(en-us,PandP.50).gif ILogicalPropertyContainerElement.ContainingElementDisplayName (Inherited from ElementProperty.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privmethod(en-us,PandP.50).gif IServiceProvider.GetService (Inherited from Property.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privproperty(en-us,PandP.50).gif ITypeDescriptorContext.Instance (Inherited from Property.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privmethod(en-us,PandP.50).gif ITypeDescriptorContext.OnComponentChanged (Inherited from Property.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privmethod(en-us,PandP.50).gif ITypeDescriptorContext.OnComponentChanging (Inherited from Property.)
Ff667964.pubinterface(en-us,PandP.50).gifFf667964.privproperty(en-us,PandP.50).gif ITypeDescriptorContext.PropertyDescriptor (Inherited from Property.)

See Also

ElementReferenceProperty Class

Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel Namespace