GeoBuilderAdd(Double, Double, NullableSingle, ActionParameterSection, FuncVCard, String) Method
Namespace: FolkerKinzel.VCards.BuilderPartsAssembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.1.0+9753915cd0f8006e7e5b4f62aa63aa3651006f06
public VCardBuilder Add(
double latitude,
double longitude,
float? uncertainty = null,
Action<ParameterSection>? parameters = null,
Func<VCard, string?>? group = null
)
Public Function Add (
latitude As Double,
longitude As Double,
Optional uncertainty As Single? = Nothing,
Optional parameters As Action(Of ParameterSection) = Nothing,
Optional group As Func(Of VCard, String) = Nothing
) As VCardBuilder
public:
VCardBuilder^ Add(
double latitude,
double longitude,
Nullable<float> uncertainty = nullptr,
Action<ParameterSection^>^ parameters = nullptr,
Func<VCard^, String^>^ group = nullptr
)
member Add :
latitude : float *
longitude : float *
?uncertainty : Nullable<float32> *
?parameters : Action<ParameterSection> *
?group : Func<VCard, string>
(* Defaults:
let _uncertainty = defaultArg uncertainty null
let _parameters = defaultArg parameters null
let _group = defaultArg group null
*)
-> VCardBuilder
- latitude Double
- Latitude (value between -90 and 90).
- longitude Double
- Longitude (value between -180 and 180).
- uncertainty NullableSingle (Optional)
- The amount of uncertainty in the location as a
value in meters, or null to leave this unspecified.
- parameters ActionParameterSection (Optional)
- An ActionT delegate that's invoked with the
ParameterSection of the newly created VCardProperty as argument.
- group FuncVCard, String (Optional)
- A function that returns the identifier of the group of VCardProperty
objects, which the VCardProperty should belong to, or null to indicate that the
VCardProperty does not belong to any group. The function is called with the
VCard instance as argument.
VCardBuilderThe
VCardBuilder instance that initialized this
GeoBuilder to
be able to chain calls.
If the arguments are out of range, an empty
GeoProperty instance is added.