RelationBuilderAdd(Guid, NullableRel, ActionParameterSection, FuncVCard, String) Method
Adds a
RelationProperty instance, which is newly initialized using a
Guid that refers to the vCard of the person or organization via its
ContactID property (
UID), to the specified property of the
VCard.
Namespace: FolkerKinzel.VCards.BuilderPartsAssembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.1.0+9753915cd0f8006e7e5b4f62aa63aa3651006f06
public VCardBuilder Add(
Guid guid,
Rel? relationType = null,
Action<ParameterSection>? parameters = null,
Func<VCard, string?>? group = null
)
Public Function Add (
guid As Guid,
Optional relationType As Rel? = Nothing,
Optional parameters As Action(Of ParameterSection) = Nothing,
Optional group As Func(Of VCard, String) = Nothing
) As VCardBuilder
public:
VCardBuilder^ Add(
Guid guid,
Nullable<Rel> relationType = nullptr,
Action<ParameterSection^>^ parameters = nullptr,
Func<VCard^, String^>^ group = nullptr
)
member Add :
guid : Guid *
?relationType : Nullable<Rel> *
?parameters : Action<ParameterSection> *
?group : Func<VCard, string>
(* Defaults:
let _relationType = defaultArg relationType null
let _parameters = defaultArg parameters null
let _group = defaultArg group null
*)
-> VCardBuilder
- guid Guid
- A Guid that refers to the vCard of the person
or organization via its ContactID property (UID).
- relationType NullableRel (Optional)
- Standardized description of the relationship with the
person or organization to whose vCard the guid refers.
The RelationType property of the added instance will be
set to this value.
- 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
RelationBuilder
to be able to chain calls.