Search Results for

    Show / Hide Table of Contents

    Interface IFeature

    Provides access to the property values within each feature for a IFeatureReader

    Inherited Members
    IRecord.FieldCount
    IRecord.GetName(Int32)
    IRecord.GetFieldType(Int32)
    IRecord.IsNull(String)
    IRecord.IsNull(Int32)
    IRecord.GetBoolean(String)
    IRecord.GetByte(String)
    IRecord.GetBlob(String)
    IRecord.GetClob(String)
    IRecord.GetDouble(String)
    IRecord.GetDateTime(String)
    IRecord.GetInt16(String)
    IRecord.GetInt32(String)
    IRecord.GetInt64(String)
    IRecord.GetSingle(String)
    IRecord.GetString(String)
    IRecord.GetGeometry(String)
    IRecord.GetBoolean(Int32)
    IRecord.GetByte(Int32)
    IRecord.GetBlob(Int32)
    IRecord.GetClob(Int32)
    IRecord.GetDouble(Int32)
    IRecord.GetDateTime(Int32)
    IRecord.GetInt16(Int32)
    IRecord.GetInt32(Int32)
    IRecord.GetInt64(Int32)
    IRecord.GetSingle(Int32)
    IRecord.GetString(Int32)
    IRecord.GetGeometry(Int32)
    IRecord.Item[Int32]
    IRecord.Item[String]
    IRecord.GetPropertyType(String)
    IRecord.GetPropertyType(Int32)
    Namespace: OSGeo.MapGuide.MaestroAPI.Feature
    Assembly: OSGeo.MapGuide.MaestroAPI.dll
    Syntax
    public interface IFeature : IRecord
    Remarks
    • For each property, determine the property type and then call the appropriate Get<type>() method to get the value of the property.
    • The exception for this is if you are access the value via the indexer. In this case you only need determine the property type when casting from the System.Object that is returned by the indexer

    Properties

    | Improve this Doc View Source

    ClassDefinition

    Gets the class definition of the object currently being read. If the user has requested only a subset of the class properties (as specified in the filter text), the class definition reflects what the user has requested, rather than the full class definition.

    Declaration
    ClassDefinition ClassDefinition { get; }
    Property Value
    Type Description
    ClassDefinition

    Methods

    | Improve this Doc View Source

    GetFeatureObject(Int32)

    Gets a IFeatureReader containing all the nested features at the specified index

    Declaration
    IFeatureReader GetFeatureObject(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    IFeatureReader
    | Improve this Doc View Source

    GetFeatureObject(String)

    Gets a IFeatureReader containing all the nested features of the specified property

    Declaration
    IFeatureReader GetFeatureObject(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    IFeatureReader
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng