C# Class SiteUser, TabMigrate

Inheritance: IHasSiteItemId
Show file Open project: tableau/TabMigrate Class Usage Examples

Public Properties

Property Type Description
DeveloperNotes string
Id string
Name string
SiteRole string

Private Properties

Property Type Description

Public Methods

Method Description
FindUserWithName ( IEnumerable siteUsers, string findName, StringComparison compareMode = StringComparison.InvariantCultureIgnoreCase ) : SiteUser,

Look through a set of users for a user with a specific name

SiteUser ( XmlNode userNode ) : System

Constructor

ToString ( ) : string

Method Details

FindUserWithName() public static method

Look through a set of users for a user with a specific name
public static FindUserWithName ( IEnumerable siteUsers, string findName, StringComparison compareMode = StringComparison.InvariantCultureIgnoreCase ) : SiteUser,
siteUsers IEnumerable
findName string
compareMode StringComparison
return SiteUser,

SiteUser() public method

Constructor
public SiteUser ( XmlNode userNode ) : System
userNode XmlNode
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

DeveloperNotes public property

Any developer/diagnostic notes we want to indicate
public string DeveloperNotes
return string

Id public property

public string Id
return string

Name public property

public string Name
return string

SiteRole public property

public string SiteRole
return string