FMX.AddressBook.TAddressBookContacts

提供: RAD Studio API Documentation
移動先: 案内検索

System.Generics.Collections.TObjectListSystem.Generics.Collections.TListSystem.Generics.Collections.TEnumerableSystem.TObjectTAddressBookContacts

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)」を参照してください。

関連項目