internal ABMultiValueEntry(ABMultiValue <T> self, nint index)
        {
            this.self = self;

            this.index = index;
        }
Beispiel #2
0
 public void SetRelatedNames(ABMultiValue <string> value)
 {
     SetValue(ABPersonPropertyId.RelatedNames, value == null ? IntPtr.Zero : value.Handle);
 }
Beispiel #3
0
 public void SetEmails(ABMultiValue <string> value)
 {
     SetValue(ABPersonPropertyId.Email, value == null ? IntPtr.Zero : value.Handle);
 }
Beispiel #4
0
 // Obsolete
 public void SetSocialProfile(ABMultiValue <NSDictionary> value)
 {
     SetValue(ABPersonPropertyId.SocialProfile, value == null ? IntPtr.Zero : value.Handle);
 }
Beispiel #5
0
 public void SetSocialProfile(ABMultiValue <SocialProfile> profiles)
 {
     SetValue(ABPersonPropertyId.SocialProfile, profiles == null ? IntPtr.Zero : profiles.Handle);
 }
Beispiel #6
0
 public void SetInstantMessages(ABMultiValue <InstantMessageService> services)
 {
     SetValue(ABPersonPropertyId.InstantMessage, services == null ? IntPtr.Zero : services.Handle);
 }
Beispiel #7
0
 // Obsolete
 public void SetInstantMessages(ABMultiValue <NSDictionary> value)
 {
     SetValue(ABPersonPropertyId.InstantMessage, value == null ? IntPtr.Zero : value.Handle);
 }
Beispiel #8
0
 public void SetDates(ABMultiValue <NSDate> value)
 {
     SetValue(ABPersonPropertyId.Date, value == null ? IntPtr.Zero : value.Handle);
 }
Beispiel #9
0
 public void SetAddresses(ABMultiValue <PersonAddress> addresses)
 {
     SetValue(ABPersonPropertyId.Address, addresses == null ? IntPtr.Zero : addresses.Handle);
 }
Beispiel #10
0
 // Obsolete
 public void SetAddresses(ABMultiValue <NSDictionary> value)
 {
     SetValue(ABPersonPropertyId.Address, value == null ? IntPtr.Zero : value.Handle);
 }