C# 클래스 PeoplePickerRemediation.Console.PeoplePickerRemediation

파일 보기 프로젝트 열기: OfficeDev/PnP-Transformation 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
dictUserUpns string>.Dictionary
listName string
webUrl string

공개 메소드들

메소드 설명
DoWork ( string inputFileSpec ) : void
GetUserPrinicpalNameFromDirectorySeracher ( string accountId ) : string
LogExceptionMessages ( PeoplePickerListOutput peoplepickerOutputException, Exception ex ) : PeoplePickerListOutput
ProcessItem ( ListItem item, ClientContext _context, List &lstPeoplepickeroutput ) : void
ReadFormLibUsingAppOnlyAndCredentials ( PeoplePickerListsInput formLib, List &lstPeoplepickeroutput ) : void
ValidateLDAPVariable ( ) : bool

비공개 메소드들

메소드 설명
GenerateStatusReport ( List _WriteUDCList ) : void
GetProperty ( SearchResult searchResult, string PropertyName ) : string
GetUPN ( string accountType, string samaccountname ) : string
SafeGetFileAsString ( Web web, string serverRelativeFilePath ) : string
UpdateEditorAndModifiedFieldsProperty ( ClientContext userContext, List list, string listName, PeoplePickerEdiorModified &isEditorModified, bool reset ) : void

메소드 상세

DoWork() 공개 정적인 메소드

public static DoWork ( string inputFileSpec ) : void
inputFileSpec string
리턴 void

GetUserPrinicpalNameFromDirectorySeracher() 공개 정적인 메소드

public static GetUserPrinicpalNameFromDirectorySeracher ( string accountId ) : string
accountId string
리턴 string

LogExceptionMessages() 공개 정적인 메소드

public static LogExceptionMessages ( PeoplePickerListOutput peoplepickerOutputException, Exception ex ) : PeoplePickerListOutput
peoplepickerOutputException PeoplePickerRemediation.Console.Common.Base.PeoplePickerListOutput
ex System.Exception
리턴 PeoplePickerRemediation.Console.Common.Base.PeoplePickerListOutput

ProcessItem() 공개 정적인 메소드

public static ProcessItem ( ListItem item, ClientContext _context, List &lstPeoplepickeroutput ) : void
item ListItem
_context ClientContext
lstPeoplepickeroutput List
리턴 void

ReadFormLibUsingAppOnlyAndCredentials() 공개 정적인 메소드

public static ReadFormLibUsingAppOnlyAndCredentials ( PeoplePickerListsInput formLib, List &lstPeoplepickeroutput ) : void
formLib PeoplePickerRemediation.Console.Common.Base.PeoplePickerListsInput
lstPeoplepickeroutput List
리턴 void

ValidateLDAPVariable() 공개 정적인 메소드

public static ValidateLDAPVariable ( ) : bool
리턴 bool

프로퍼티 상세

dictUserUpns 공개적으로 정적으로 프로퍼티

public static Dictionary dictUserUpns
리턴 string>.Dictionary

listName 공개적으로 정적으로 프로퍼티

public static string listName
리턴 string

webUrl 공개적으로 정적으로 프로퍼티

public static string webUrl
리턴 string