다음을 통해 공유


IProfileService 인터페이스

사용자를 생성 하는 사용자에 대 한 프로필 정보를 저장 하 고 제공 하는 서비스입니다.

네임스페이스:  Microsoft.VisualStudio.Services.Profile
어셈블리:  Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)

구문

‘선언
Public Interface IProfileService _
    Inherits ITeamFoundationService
public interface IProfileService : ITeamFoundationService

IProfileService 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 CreateProfile 프로필을 만들고 만든된 프로필을 반환 합니다.
Public 메서드 DeleteAttribute Atrribute 지정 된 이름 및 프로필에 대 한 특성 개체를 삭제합니다.
Public 메서드 Get 지정 된 Identity id와 연결 된 프로 파일을 검색 합니다.
Public 메서드 GetAcceptedTermsOfService 사용자에 게 관련 된 서비스 계약 정보를 얻습니다.
Public 메서드 GetAttribute 주어진된 atrribute 설명자 및 프로필에 대 한 특성 개체를 검색합니다.
Public 메서드 GetAttributes
Public 메서드 GetAvatar 특정된 프로필에 아바타를 검색합니다.
Public 메서드 GetCountries 지원 되는 국가 목록이 검색 됩니다.
Public 메서드 GetCountryName 특정된 프로필에 대 한 국가 이름 검색 합니다.
Public 메서드 GetDisplayName 지정 된 프로필의 표시 이름 검색 합니다.
Public 메서드 GetEmailAddress 특정된 프로필에 대 한 전자 메일 주소를 검색 합니다.
Public 메서드 GetLatestTermsofService 현재 서비스 계약을 가져옵니다.
Public 메서드 GetPageLocation
Public 메서드 GetPublicAlias 지정 된 프로필에 대 한 공용 별칭입니다.
Public 메서드 GetServiceSetting
Public 메서드 ServiceEnd ServiceEnd는 호스트를 종료 하 고이 서비스에 유지 되는 모든 리소스를 해제 해야 하는 경우 호출 됩니다. (ITeamFoundationService에서 상속됨)
Public 메서드 ServiceStart ServiceStart는 서비스가 초기화 될 때 호출 됩니다.서비스를 비동기적으로 초기화 서비스 사용자에 대 한 액세스 준비가 되 면 확인 하는 데 사용 되는 Service_Ready를 구현 해야 합니다. (ITeamFoundationService에서 상속됨)
Public 메서드 SetAttribute(TeamFoundationRequestContext, Guid, ProfileAttribute) 조건에 따라 프로 파일에서 특성을 설정합니다.
Public 메서드 SetAttribute(TeamFoundationRequestContext, Guid, AttributeDescriptor, String) 프로필에 특성을 설정합니다.
Public 메서드 SetAttributes
Public 메서드 SetAvatar 특정된 프로필에 아바타를 설정합니다.
Public 메서드 SetCountryName 특정된 프로필에 대 한 국가 이름을 업데이트합니다.
Public 메서드 SetDisplayName 지정 된 프로필의 표시 이름을 업데이트합니다.
Public 메서드 SetEmailAddress 특정된 프로필에 대 한 전자 메일 주소를 업데이트합니다.
Public 메서드 SetPublicAlias 특정된 프로필에 대 한 공용 별칭을 업데이트합니다.
Public 메서드 Update 매개 변수에 지정 된 프로필의 내용 사용 하 여 변경 내용을 비교 하 여 프로 파일의 내용을 업데이트 하는 부분적으로 profile.
Public 메서드 VerifyAndUpdatePreferredEmail 현재 서비스 계약을 가져옵니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.Services.Profile 네임스페이스