Search Results for

    Show / Hide Table of Contents

    Class SearchObject

    A search object has a set of bool and string parameters for conducting a query using the INatManager.

    Inheritance
    Object
    SearchObject
    IdentificationSearch
    MessageSearch
    ObservationSearch
    TaxonSearch
    Namespace: JoshAaronMiller.INaturalist
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class SearchObject

    Fields

    boolParams

    Declaration
    protected Dictionary<string, bool> boolParams
    Field Value
    Type Description
    Dictionary<String, Boolean>

    stringParams

    Declaration
    protected Dictionary<string, string> stringParams
    Field Value
    Type Description
    Dictionary<String, String>

    Methods

    RemoveBooleanParameter(SearchObject.BooleanParameter)

    Remove a parameter from the search.

    Declaration
    public void RemoveBooleanParameter(SearchObject.BooleanParameter key)
    Parameters
    Type Name Description
    SearchObject.BooleanParameter key

    The key to remove.

    RemoveStringParameter(SearchObject.StringParameter)

    Remove a parameter from the search.

    Declaration
    public void RemoveStringParameter(SearchObject.StringParameter key)
    Parameters
    Type Name Description
    SearchObject.StringParameter key

    The key to remove.

    SetBooleanParameter(SearchObject.BooleanParameter, Boolean)

    Add a parameter from the search.

    Declaration
    public void SetBooleanParameter(SearchObject.BooleanParameter key, bool value)
    Parameters
    Type Name Description
    SearchObject.BooleanParameter key

    The key to add.

    Boolean value

    The value to add.

    SetStringParameter(SearchObject.StringParameter, String)

    Add a parameter from the search.

    Declaration
    public void SetStringParameter(SearchObject.StringParameter key, string value)
    Parameters
    Type Name Description
    SearchObject.StringParameter key

    The key to add.

    String value

    The value to add.

    ToUrlParameters()

    Returns this search object as a string of URL parameters.

    Declaration
    public string ToUrlParameters()
    Returns
    Type Description
    String

    A string of URL parameters

    In This Article
    Back to top Documentation