FMX.AddressBook.TAddressBookContacts
Delphi
TAddressBookContacts = class(TObjectList<TAddressBookContact>);
C++
class PASCALIMPLEMENTATION TAddressBookContacts : public System::Generics::Collections::TObjectList__1<TAddressBookContact*>
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.AddressBook.pas FMX.AddressBook.hpp |
FMX.AddressBook | FMX.AddressBook |
説明
インデックスによってアクセス可能な連絡先の順序付きリストを表します。
例
明確にするために、次の例を考えてみましょう。 これらのコード スニペットでは、デバイスのアドレス帳において、デフォルト ソースから連絡先リストを取得する方法を説明します。
メモ: AllContacts メソッドを呼び出す前に、
AContacts
オブジェクトのインスタンスを、TAdressBookContacts.Create メソッド(Delphi の場合)または new(C++Builder の場合)を使用して、明示的に初期化しなければなりません。
Delphi:
var
Contacts: TAddressBookContacts;
begin
Contacts := TAddressBookContacts.Create;
try
// Get all contacts from the default source
AddressBook1.AllContacts(AddressBook1.DefaultSource, Contacts);
// do something with contacts
finally
Contacts.Free;
end;
end;
C++Builder:
{
TAddressBookContacts *Contacts;
Contacts = new TAddressBookContacts();
__try {
// Get all contacts from the default source
AddressBook1->AllContacts(AddressBook1->DefaultSource(), Contacts);
// do something with contacts
}
__finally {
Contacts->Free();
}
}
詳細やサンプルについては、「モバイル チュートリアル:Web ブラウザ コンポーネントを使用する(iOS および Android)」を参照してください。