ABIdentityPicker
Объект ABIdentityPicker позволяет пользователю выбирать записи Address Book — например, группа или объекты лица — что требуется, чтобы одна или более служб или совместно используемые ресурсы имели доступ к. Средство выбора идентификационных данных может быть выведено на экран или как модальное приложением диалоговое окно или как лист, присоединенный к окну документа. Средство выбора идентификационных данных возвращает выбранные записи, которые будут добавлены к использованию списков управления доступом Identity Services. Если выбранная запись не является учетной записью совместного использования, то средство выбора идентификационных данных запрашивает конечного пользователя дополнительную информацию — такую как пароль — продвигать ту запись на учетную запись совместного использования.
Наследование
Не применимый
Соответствует
-
NSObject (NSObject)
Оператор импорта
Не применимый не применимый
-
Сразу инициализирует получатель после того, как была выделена память для него.
Объявление
Objective C
- (id)init
-
Позволяет пользователю делать множественные выборы.
Объявление
Objective C
- (void)setAllowsMultipleSelection:(BOOL)flagПараметры
flagYEStrueесли можно выбрать многократные записи; иначе,NOfalse.Обсуждение
По умолчанию Вы не можете выбрать многократные записи.
См. также
-
Возвращает булево значение, указывающее, разрешают ли пользователю выбрать многократные записи.
Объявление
Objective C
- (BOOL)allowsMultipleSelectionВозвращаемое значение
YEStrueесли пользователь может выбрать многократные записи; иначе,NOfalse.См. также
-
Выполняет получатель как модальное приложением диалоговое окно и возвращает выбранные записи.
Объявление
Objective C
- (NSArray *)runModalIdentityPickerВозвращаемое значение
Массив, содержащий ABRecord, возражает, что пользователь выбрал в панели.
Обсуждение
Получатель может создать идентификационные данные для выбранных записей при необходимости.
См. также
– beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:– identityUniqueId– identity -
beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo: - beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:Выполняет получатель модально как лист, присоединенный к указанному окну.
Объявление
Objective C
- (void)beginSheetModalForWindow:(NSWindow *)windowmodalDelegate:(id)delegatedidEndSelector:(SEL)didEndSelectorcontextInfo:(void *)contextInfoПараметры
windowРодительское окно для листа.
delegateДелегат к модальному сеансу.
didEndSelectorСообщение, отправленное делегату после пользователя, отвечает, но прежде чем отклонен лист.
contextInfoКонтекстные данные передали делегату в
didEndSelectorсообщение.Обсуждение
didEndSelectorпараметром должен быть селектор, берущий три параметра, и соответствующему методу нужно смоделировать объявление на следующем примере:- (void)identityPickerDidEnd:(ABIdentityPicker *)identityPickerController identities:(NSArray *)identities contextInfo:(void *)contextInfo;
где
identityPickerControllerпараметром является объект средства выбора идентификационных данных,identitiesпараметром является массив, содержащий объекты АБПЕРСОНА, иcontextInfoто жеcontextInfoэто было передано в исходном сообщении.См. также
– runModalIdentityPicker– identityUniqueId– identity
