C# Class Postworthy.Models.Twitter.TwitterModel

Mostrar archivo Open project: postworthy/postworthy Class Usage Examples

Public Properties

Property Type Description
PrimaryUser Postworthy.Models.Account.PostworthyUser

Public Methods

Method Description
CreateFriendship ( Tweep follow, string screenname = null ) : Tweep
Friends ( string screenname ) : List
GetAuthorizedTwitterContext ( string screenname ) : LinqToTwitter.TwitterContext
GetFollowers ( string screenname ) : List
GetFollowersWithLazyLoading ( string screenname ) : List>
GetLazyLoadedTweep ( ulong userID, Tweep tweepType = Tweep.TweepType.None ) : LazyLoader
GetRelevantScreenNames ( string screenname ) : List
GetSuggestedFollowsForPrimaryUser ( ) : List
Instance ( string screenname ) : TwitterModel
Retweet ( ulong statusId, string screenname = null ) : void
SetPrimaryUser ( string screenname ) : void
Tweets ( string screenname, bool includeRelevantScreenNames = true ) : List
UpdateFriendsForPrimaryUser ( ) : void
UpdateStatus ( string statusText, string screenname = null, bool processStatus = true ) : void
VerifyCredentials ( LinqToTwitter.TwitterContext context, TextWriter log = null ) : bool

Private Methods

Method Description
GetTweets ( string screenname, bool includeRelevantScreenNames, List excludeStatusIDs = null ) : List
TwitterModel ( string screenname ) : System

Method Details

CreateFriendship() public method

public CreateFriendship ( Tweep follow, string screenname = null ) : Tweep
follow Tweep
screenname string
return Tweep

Friends() public method

public Friends ( string screenname ) : List
screenname string
return List

GetAuthorizedTwitterContext() public method

public GetAuthorizedTwitterContext ( string screenname ) : LinqToTwitter.TwitterContext
screenname string
return LinqToTwitter.TwitterContext

GetFollowers() public method

public GetFollowers ( string screenname ) : List
screenname string
return List

GetFollowersWithLazyLoading() public method

public GetFollowersWithLazyLoading ( string screenname ) : List>
screenname string
return List>

GetLazyLoadedTweep() public method

public GetLazyLoadedTweep ( ulong userID, Tweep tweepType = Tweep.TweepType.None ) : LazyLoader
userID ulong
tweepType Tweep
return LazyLoader

GetRelevantScreenNames() public method

public GetRelevantScreenNames ( string screenname ) : List
screenname string
return List

GetSuggestedFollowsForPrimaryUser() public method

public GetSuggestedFollowsForPrimaryUser ( ) : List
return List

Instance() public static method

public static Instance ( string screenname ) : TwitterModel
screenname string
return TwitterModel

Retweet() public method

public Retweet ( ulong statusId, string screenname = null ) : void
statusId ulong
screenname string
return void

SetPrimaryUser() public method

public SetPrimaryUser ( string screenname ) : void
screenname string
return void

Tweets() public method

public Tweets ( string screenname, bool includeRelevantScreenNames = true ) : List
screenname string
includeRelevantScreenNames bool
return List

UpdateFriendsForPrimaryUser() public method

public UpdateFriendsForPrimaryUser ( ) : void
return void

UpdateStatus() public method

public UpdateStatus ( string statusText, string screenname = null, bool processStatus = true ) : void
statusText string
screenname string
processStatus bool
return void

VerifyCredentials() public method

public VerifyCredentials ( LinqToTwitter.TwitterContext context, TextWriter log = null ) : bool
context LinqToTwitter.TwitterContext
log TextWriter
return bool

Property Details

PrimaryUser public_oe property

public PostworthyUser,Postworthy.Models.Account PrimaryUser
return Postworthy.Models.Account.PostworthyUser