C# Class PeoplePickerRemediation.Console.PeoplePickerRemediation

Mostrar archivo Open project: OfficeDev/PnP-Transformation Class Usage Examples

Public Properties

Property Type Description
dictUserUpns string>.Dictionary
listName string
webUrl string

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

DoWork() public static method

public static DoWork ( string inputFileSpec ) : void
inputFileSpec string
return void

GetUserPrinicpalNameFromDirectorySeracher() public static method

public static GetUserPrinicpalNameFromDirectorySeracher ( string accountId ) : string
accountId string
return string

LogExceptionMessages() public static method

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

ProcessItem() public static method

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

ReadFormLibUsingAppOnlyAndCredentials() public static method

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

ValidateLDAPVariable() public static method

public static ValidateLDAPVariable ( ) : bool
return bool

Property Details

dictUserUpns public_oe static_oe property

public static Dictionary dictUserUpns
return string>.Dictionary

listName public_oe static_oe property

public static string listName
return string

webUrl public_oe static_oe property

public static string webUrl
return string