Interface IFeatureSourceExtension
Represents an extended feature class
Inherited Members
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: OSGeo.MapGuide.ObjectModels.FeatureSource
Assembly: OSGeo.MapGuide.ObjectModels.dll
Syntax
public interface IFeatureSourceExtension : INotifyPropertyChanged
Properties
| Improve this Doc View SourceAttributeRelate
Gets the attribute joins
Declaration
IEnumerable<IAttributeRelation> AttributeRelate { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IAttributeRelation> | The attribute joins. |
CalculatedProperty
Gets the calculated properties.
Declaration
IEnumerable<ICalculatedProperty> CalculatedProperty { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ICalculatedProperty> | The calculated properties. |
FeatureClass
Gets or sets the feature class to extend
Declaration
string FeatureClass { get; set; }
Property Value
Type | Description |
---|---|
System.String | The feature class. |
Name
Gets or sets the name.
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name. |
Methods
| Improve this Doc View SourceAddCalculatedProperty(ICalculatedProperty)
Adds the calculated property.
Declaration
void AddCalculatedProperty(ICalculatedProperty prop)
Parameters
Type | Name | Description |
---|---|---|
ICalculatedProperty | prop | The prop. |
AddRelation(IAttributeRelation)
Adds the relation.
Declaration
void AddRelation(IAttributeRelation relate)
Parameters
Type | Name | Description |
---|---|---|
IAttributeRelation | relate | The relate. |
RemoveCalculatedProperty(ICalculatedProperty)
Removes the calculated property.
Declaration
void RemoveCalculatedProperty(ICalculatedProperty prop)
Parameters
Type | Name | Description |
---|---|---|
ICalculatedProperty | prop | The prop. |
RemoveRelation(IAttributeRelation)
Removes the relation.
Declaration
void RemoveRelation(IAttributeRelation relate)
Parameters
Type | Name | Description |
---|---|---|
IAttributeRelation | relate | The relate. |