public VCardBuilder Set(
Uri? uri,
Action<ParameterSection>? parameters = null,
Func<VCard, string?>? group = null
)
Public Function Set (
uri As Uri,
Optional parameters As Action(Of ParameterSection) = Nothing,
Optional group As Func(Of VCard, String) = Nothing
) As VCardBuilder
public:
VCardBuilder^ Set(
Uri^ uri,
Action<ParameterSection^>^ parameters = nullptr,
Func<VCard^, String^>^ group = nullptr
)
member Set :
uri : Uri *
?parameters : Action<ParameterSection> *
?group : Func<VCard, string>
(* Defaults:
let _parameters = defaultArg parameters null
let _group = defaultArg group null
*)
-> VCardBuilder
If uri is an absolute Uri, a ContactID with a Uri value will be created unless uri is a valid "uuid" URN. In this case a ContactID instance with a Guid value will be created.
If uri is a relative Uri, its OriginalString will be preserved in a ContactID containing a String value.
The method sets ContactID to an empty ContactIDProperty instance if uri is null.
InvalidOperationException | The method has been called on an instance that had been initialized using the default constructor. |