Sys.Services ProfileService load 메서드

지정된 프로필 속성을 로드합니다.

Sys.Services.ProfileService.load(propertyNames, loadCompletedCallback, failedCallback, userContext);

Parameter

설명

propertyNames

로드할 프로필 속성을 포함하는 문자열 배열입니다.

loadCompletedCallback

로드 작업이 완료되면 호출되는 함수입니다. 기본값은 null입니다.

failedCallback

로드 작업이 실패하면 호출되는 함수입니다. 기본값은 null입니다.

userContext

콜백 함수에 전달되는 사용자 컨텍스트 정보입니다.

propertyNames를 지정하지 않으면 읽기 권한으로 가져올 수 있는 모든 프로필 속성이 서버에서 로드됩니다. 그런 다음에는 properties 필드에서 직접 이 프로필에 액세스할 수 있습니다. 이렇게 하면 응용 프로그램에서 다음 예제와 같은 간단한 필드 구문을 사용하여 프로필 속성에 액세스할 수 있습니다.

Sys.Services.ProfileService.properties.FieldName;

프로필 서비스 호출에 실패하면 defaultFailedCallback 속성에 지정된 함수가 호출되고, 성공하면 defaultLoadCompletedCallback 속성에 지정된 함수가 호출됩니다.

다음 예제에서는 load 메서드를 사용하여 현재 인증된 사용자의 프로필을 로드하는 방법을 보여 줍니다. 이 코드는 Sys.Services.ProfileService 클래스 개요에서 볼 수 있는 전체 예제의 일부입니다.


	Sys.Services.ProfileService.load(null, 
	    LoadCompletedCallback, ProfileFailedCallback, null);



	Sys.Services.ProfileService.load(null, 
	    LoadCompletedCallback, ProfileFailedCallback, null);


표시: