ABPerson クラス

定義

人に関する情報。

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public class ABPerson : AddressBook.ABRecord, IComparable, IComparable<AddressBook.ABPerson>
type ABPerson = class
    inherit ABRecord
    interface IComparable
    interface IComparable<ABPerson>
継承
ABPerson
属性
実装

注釈

サポートされている操作:

コンストラクター

ABPerson()

インスタンスを構築して初期化します ABPerson

ABPerson(ABRecord)

人に関する情報。

フィールド

InvalidPropertyId

プロパティ ID の値が無効です。

(継承元 ABRecord)
InvalidRecordId

レコード ID の値が無効です。

(継承元 ABRecord)

プロパティ

Birthday

の誕生日を ABPerson取得または設定します。

CompositeNameFormat

開発者は、この非推奨のプロパティを使用しないでください。 開発者は代わりに GetCompositeNameFormat (null) を使用する必要があります

CreationDate

レコードの作成日を取得または設定します。

Department

の部署を ABPerson取得または設定します。

FirstName

の名を ABPerson取得または設定します。

FirstNamePhonetic

の名の発音を取得または設定 ABPersonします。

Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 ABRecord)
HasImage

に画像があるかどうかを ABPerson 示す値を取得します。

Id

レコードの一意の ID を取得します。

(継承元 ABRecord)
Image

の図を ABPerson取得または設定します。

JobTitle

の役職を ABPerson取得または設定します。

LastName

の姓を ABPerson取得または設定します。

LastNamePhonetic

の姓の ABPerson発音を取得または設定します。

MiddleName

のミドル ネームを ABPerson取得または設定します。

MiddleNamePhonetic

のミドル ネームの ABPerson発音を取得または設定します。

ModificationDate

の変更日を ABPerson取得または設定します。

Nickname

のニックネームを ABPerson取得または設定します。

Note

のメモを ABPerson取得または設定します。

Organization

の組織を ABPerson取得または設定します。

PersonKind

ABPersonKindABPerson取得または設定します。

Prefix

のプレフィックスを ABPerson取得または設定します。

SortOrdering

ユーザーのリストに対するユーザーの並べ替え順序設定を取得します。

Source

人に関する情報。

Suffix

のサフィックスを ABPerson取得または設定します。

Type

レコードの型を取得します。

(継承元 ABRecord)

メソッド

CompareTo(ABPerson)

このインスタンスを指定した ABPerson と比較し、このインスタンスが と並べ替え順序 otherで同じ位置に先行、フォロー、または出現するかどうかを示す整数を返します。

CompareTo(ABPerson, ABPersonSortBy)

このインスタンスを指定した ABPerson と比較し、(によってordering制御される) 並べ替え順序otherでこのインスタンスが前、後、または同じ位置に表示されるかどうかを示す整数を返します。

CreateFromVCard(ABRecord, NSData)

人に関する情報。

Dispose()

ABRecord オブジェクトによって使用されるリソースを解放します。

(継承元 ABRecord)
Dispose(Boolean)

ABRecord オブジェクトによって使用されるリソースを解放します。

(継承元 ABRecord)
GetAllAddresses()

人に関する情報。

GetCompositeNameDelimiter(ABRecord)

人に関する情報。

GetCompositeNameFormat(ABRecord)

人に関する情報。

GetDates()

の日付を ABPerson取得します。

GetEmails()

ABPerson電子メール アドレスを取得します。

GetImage(ABPersonImageFormat)

人に関する情報。

GetInstantMessageServices()

人に関する情報。

GetLinkedPeople()

人に関する情報。

GetPhones()

の電話番号を ABPerson取得します。

GetProperty(ABPersonProperty)

指定したプロパティを取得します。

GetPropertyType(ABPersonProperty)

プロパティの型を取得します property

GetPropertyType(Int32)

プロパティの型を取得します propertyId

GetRelatedNames()

ABPerson関連する名前を取得します。

GetSocialProfiles()

人に関する情報。

GetUrls()

ABPersonURL を取得します。

GetVCards(ABPerson[])

人に関する情報。

LocalizedPropertyName(ABPersonProperty)

のローカライズされた名前を property取得します。

LocalizedPropertyName(Int32)

のローカライズされた名前を propertyId取得します。

RemoveImage()

の図を ABPerson削除します。

SetAddresses(ABMultiValue<NSDictionary>)

ABPerson新しいアドレスを設定します。

SetAddresses(ABMultiValue<PersonAddress>)

人に関する情報。

SetDates(ABMultiValue<NSDate>)

ABPerson新しい日付を設定します。

SetEmails(ABMultiValue<String>)

ABPerson新しいメール アドレスを設定します。

SetInstantMessages(ABMultiValue<InstantMessageService>)

人に関する情報。

SetInstantMessages(ABMultiValue<NSDictionary>)

ABPerson新しいインスタント メッセージング サービスを設定します。

SetPhones(ABMultiValue<String>)

ABPerson新しい電話番号を設定します。

SetRelatedNames(ABMultiValue<String>)

ABPerson新しい関連する名前を設定します。

SetSocialProfile(ABMultiValue<NSDictionary>)

人に関する情報。

SetSocialProfile(ABMultiValue<SocialProfile>)

人に関する情報。

SetUrls(ABMultiValue<String>)

ABPerson新しい URL を設定します。

ToString()

の複合名を返します ABRecord

(継承元 ABRecord)

明示的なインターフェイスの実装

IComparable.CompareTo(Object)

このインスタンスを指定した ABPerson と比較し、このインスタンスが と並べ替え順序 oで同じ位置に先行、フォロー、または出現するかどうかを示す整数を返します。

適用対象

こちらもご覧ください