Search Results for

    Show / Hide Table of Contents

    Class FeatureProviderRegistryFeatureProvider

    Describes an installed feature provider.

    Inheritance
    System.Object
    FeatureProviderRegistryFeatureProvider
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: OSGeo.MapGuide.ObjectModels.Common
    Assembly: OSGeo.MapGuide.ObjectModels.dll
    Syntax
    [Serializable]
    public class FeatureProviderRegistryFeatureProvider : INotifyPropertyChanged

    Properties

    | Improve this Doc View Source

    ConnectionProperties

    Connection properties for each provider with default values will be listed here.

    Declaration
    public BindingList<FeatureProviderRegistryFeatureProviderConnectionProperty> ConnectionProperties { get; set; }
    Property Value
    Type Description
    System.ComponentModel.BindingList<FeatureProviderRegistryFeatureProviderConnectionProperty>
    | Improve this Doc View Source

    Description

    A brief description of the feature provider.

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DisplayName

    A user friendly display name of the feature provider.

    Declaration
    public string DisplayName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FeatureDataObjectsVersion

    The version of the feature data objects specification the feature provider conforms to. The version number string has the form <VersionMajor>.<VersionMinor>.<BuildMajor>.<BuildMinor>.

    Declaration
    public string FeatureDataObjectsVersion { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Name

    Unique name of the feature provider. This name should be of the form <Company>.<Provider>.<Version>.

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Version

    The version of the feature provider. The version number string has the form <VersionMajor>.<VersionMinor>.<BuildMajor>.<BuildMinor>.

    Declaration
    public string Version { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    Clone()

    Create a clone of this FeatureProviderRegistryFeatureProvider object

    Declaration
    public virtual FeatureProviderRegistryFeatureProvider Clone()
    Returns
    Type Description
    FeatureProviderRegistryFeatureProvider
    | Improve this Doc View Source

    Deserialize(String)

    Declaration
    public static FeatureProviderRegistryFeatureProvider Deserialize(string xml)
    Parameters
    Type Name Description
    System.String xml
    Returns
    Type Description
    FeatureProviderRegistryFeatureProvider
    | Improve this Doc View Source

    Deserialize(String, out FeatureProviderRegistryFeatureProvider)

    Declaration
    public static bool Deserialize(string xml, out FeatureProviderRegistryFeatureProvider obj)
    Parameters
    Type Name Description
    System.String xml
    FeatureProviderRegistryFeatureProvider obj
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Deserialize(String, out FeatureProviderRegistryFeatureProvider, out Exception)

    Deserializes workflow markup into an FeatureProviderRegistryFeatureProvider object

    Declaration
    public static bool Deserialize(string xml, out FeatureProviderRegistryFeatureProvider obj, out Exception exception)
    Parameters
    Type Name Description
    System.String xml

    string workflow markup to deserialize

    FeatureProviderRegistryFeatureProvider obj

    Output FeatureProviderRegistryFeatureProvider object

    System.Exception exception

    output Exception value if deserialize failed

    Returns
    Type Description
    System.Boolean

    true if this XmlSerializer can deserialize the object; otherwise, false

    | Improve this Doc View Source

    LoadFromFile(String)

    Declaration
    public static FeatureProviderRegistryFeatureProvider LoadFromFile(string fileName)
    Parameters
    Type Name Description
    System.String fileName
    Returns
    Type Description
    FeatureProviderRegistryFeatureProvider
    | Improve this Doc View Source

    LoadFromFile(String, out FeatureProviderRegistryFeatureProvider)

    Declaration
    public static bool LoadFromFile(string fileName, out FeatureProviderRegistryFeatureProvider obj)
    Parameters
    Type Name Description
    System.String fileName
    FeatureProviderRegistryFeatureProvider obj
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    LoadFromFile(String, out FeatureProviderRegistryFeatureProvider, out Exception)

    Deserializes xml markup from file into an FeatureProviderRegistryFeatureProvider object

    Declaration
    public static bool LoadFromFile(string fileName, out FeatureProviderRegistryFeatureProvider obj, out Exception exception)
    Parameters
    Type Name Description
    System.String fileName

    string xml file to load and deserialize

    FeatureProviderRegistryFeatureProvider obj

    Output FeatureProviderRegistryFeatureProvider object

    System.Exception exception

    output Exception value if deserialize failed

    Returns
    Type Description
    System.Boolean

    true if this XmlSerializer can deserialize the object; otherwise, false

    | Improve this Doc View Source

    OnPropertyChanged(String)

    Declaration
    public virtual void OnPropertyChanged(string info)
    Parameters
    Type Name Description
    System.String info
    | Improve this Doc View Source

    SaveToFile(String)

    Declaration
    public virtual void SaveToFile(string fileName)
    Parameters
    Type Name Description
    System.String fileName
    | Improve this Doc View Source

    SaveToFile(String, out Exception)

    Serializes current FeatureProviderRegistryFeatureProvider object into file

    Declaration
    public virtual bool SaveToFile(string fileName, out Exception exception)
    Parameters
    Type Name Description
    System.String fileName

    full path of outupt xml file

    System.Exception exception

    output Exception value if failed

    Returns
    Type Description
    System.Boolean

    true if can serialize and save into file; otherwise, false

    | Improve this Doc View Source

    Serialize()

    Serializes current FeatureProviderRegistryFeatureProvider object into an XML document

    Declaration
    public virtual string Serialize()
    Returns
    Type Description
    System.String

    string XML value

    Events

    | Improve this Doc View Source

    PropertyChanged

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    System.ComponentModel.PropertyChangedEventHandler

    Implements

    System.ComponentModel.INotifyPropertyChanged
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng