Public メソッド

クラス OAuthTwitterAPI.DirectMessagesAPI

DirectMessagesAPIクラス. [詳細]

すべてのメンバ一覧

Public メソッド

List< DirectMessageDirectMessages (OAuth oauth, IDictionary< string, string > parameters)
 受信したダイレクトメッセージの一覧の取得。
List< DirectMessageDirectMessages (OAuth oauth, long since_id, long max_id, int count, int page, bool include_entities)
 受信したダイレクトメッセージの一覧の取得。
List< DirectMessageDirectMessages (OAuth oauth)
 受信したダイレクトメッセージの一覧の取得。
void DirectMessagesAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
void DirectMessagesAsync (OAuth oauth, long since_id, long max_id, int count, int page, bool include_entities)
 非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
void DirectMessagesAsync (OAuth oauth)
 非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
List< DirectMessageSent (OAuth oauth, IDictionary< string, string > parameters)
 送信したダイレクトメッセージの一覧の取得。
List< DirectMessageSent (OAuth oauth, long since_id, long max_id, int count, int page, bool include_entities)
 送信したダイレクトメッセージの一覧の取得。
List< DirectMessageSent (OAuth oauth)
 送信したダイレクトメッセージの一覧の取得。
void SentAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
void SentAsync (OAuth oauth, long since_id, long max_id, int count, int page, bool include_entities)
 非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
void SentAsync (OAuth oauth)
 非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。
DirectMessage New (OAuth oauth, string text, IDictionary< string, string > parameters)
 ダイレクトメッセージの送信。
DirectMessage New (OAuth oauth, string screen_name, long user_id, string text, bool include_entities)
 ダイレクトメッセージの送信。
DirectMessage New (OAuth oauth, string screen_name, string text)
 ダイレクトメッセージの送信。
DirectMessage New (OAuth oauth, long user_id, string text)
 ダイレクトメッセージの送信。
void NewAsync (OAuth oauth, string text, IDictionary< string, string > parameters)
 非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。
void NewAsync (OAuth oauth, string screen_name, long user_id, string text, bool include_entities)
 非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。
void NewAsync (OAuth oauth, string screen_name, string text)
 非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。
void NewAsync (OAuth oauth, long user_id, string text)
 非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。
DirectMessage Destroy (OAuth oauth, long direct_message_id, bool include_entities)
 ダイレクトメッセージの削除。
DirectMessage Destroy (OAuth oauth, long direct_message_id)
 ダイレクトメッセージの削除。
void DestroyAsync (OAuth oauth, long direct_message_id, bool include_entities)
 非同期によるダイレクトメッセージの削除。 戻り値は、Utility.DownloadCompletedで取得。
void DestroyAsync (OAuth oauth, long direct_message_id)
 非同期によるダイレクトメッセージの削除。 戻り値は、Utility.DownloadCompletedで取得。

説明

DirectMessagesAPIクラス.


メソッド

DirectMessage OAuthTwitterAPI.DirectMessagesAPI.Destroy ( OAuth  oauth,
long  direct_message_id,
bool  include_entities 
)

ダイレクトメッセージの削除。

引数:
oauth 認証済みのOAuthクラス
direct_message_id 削除するダイレクトメッセージID
include_entities Entities情報を含めるか
戻り値:
DirectMessageを返す
DirectMessage OAuthTwitterAPI.DirectMessagesAPI.Destroy ( OAuth  oauth,
long  direct_message_id 
)

ダイレクトメッセージの削除。

引数:
oauth 認証済みのOAuthクラス
direct_message_id 削除するダイレクトメッセージID
戻り値:
DirectMessageを返す
void OAuthTwitterAPI.DirectMessagesAPI.DestroyAsync ( OAuth  oauth,
long  direct_message_id,
bool  include_entities 
)

非同期によるダイレクトメッセージの削除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
direct_message_id 削除するダイレクトメッセージID
include_entities Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.DestroyAsync ( OAuth  oauth,
long  direct_message_id 
)

非同期によるダイレクトメッセージの削除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
direct_message_id 削除するダイレクトメッセージID
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.DirectMessages ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

受信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
parameters since_id:指定IDより大きな値のDirectMessageを取得
max_id:指定したID以下のDirectMessageを取得
count:指定数のStatusを取得。最大は200件、未設定は20件
page:ページ番号
include_entities:true/t/1, Entities情報を含めるか
戻り値:
DirectMessageのListを返す
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.DirectMessages ( OAuth  oauth,
long  since_id,
long  max_id,
int  count,
int  page,
bool  include_entities 
)

受信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
since_id 指定IDより大きな値のDirectMessageを取得。未設定:-1
max_id 指定したID以下のDirectMessageを取得。未設定:-1
count 指定数のDirectMessageを取得。最大は200件。未設定は20件。未設定:-1
page ページ番号。未設定:-1
include_entities Entities情報を含めるか
戻り値:
DirectMessageのListを返す
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.DirectMessages ( OAuth  oauth  ) 

受信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
戻り値:
DirectMessageのListを返す
void OAuthTwitterAPI.DirectMessagesAPI.DirectMessagesAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters since_id:指定IDより大きな値のDirectMessageを取得
max_id:指定したID以下のDirectMessageを取得
count:指定数のStatusを取得。最大は200件、未設定は20件
page:ページ番号
include_entities:true/t/1, Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.DirectMessagesAsync ( OAuth  oauth,
long  since_id,
long  max_id,
int  count,
int  page,
bool  include_entities 
)

非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
since_id 指定IDより大きな値のDirectMessageを取得。未設定:-1
max_id 指定したID以下のDirectMessageを取得。未設定:-1
count 指定数のDirectMessageを取得。最大は200件。未設定は20件。未設定:-1
page ページ番号。未設定:-1
include_entities Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.DirectMessagesAsync ( OAuth  oauth  ) 

非同期による受信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
DirectMessage OAuthTwitterAPI.DirectMessagesAPI.New ( OAuth  oauth,
string  screen_name,
string  text 
)

ダイレクトメッセージの送信。

引数:
oauth 認証済みのOAuthクラス
screen_name 送信先のユーザーのスクリーンネーム。
text 必須:140文字以内テキスト本文
戻り値:
DirectMessageを返す
DirectMessage OAuthTwitterAPI.DirectMessagesAPI.New ( OAuth  oauth,
long  user_id,
string  text 
)

ダイレクトメッセージの送信。

引数:
oauth 認証済みのOAuthクラス
user_id 送信先のユーザーID。screen_nameのどちらかを設定。
text 必須:140文字以内テキスト本文
戻り値:
DirectMessageを返す
DirectMessage OAuthTwitterAPI.DirectMessagesAPI.New ( OAuth  oauth,
string  text,
IDictionary< string, string >  parameters 
)

ダイレクトメッセージの送信。

引数:
oauth 認証済みのOAuthクラス
text 必須:140文字以内テキスト本文
parameters screen_name:送信先のユーザーのスクリーンネーム。
user_id:送信先のユーザーID。
include_entities:true/t/1, Entities情報を含めるか
戻り値:
DirectMessageを返す
DirectMessage OAuthTwitterAPI.DirectMessagesAPI.New ( OAuth  oauth,
string  screen_name,
long  user_id,
string  text,
bool  include_entities 
)

ダイレクトメッセージの送信。

引数:
oauth 認証済みのOAuthクラス
screen_name 送信先のユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
user_id 送信先のユーザーID。screen_nameのどちらかを設定。未設定:-1
text 必須:140文字以内テキスト本文
include_entities Entities情報を含めるか
戻り値:
DirectMessageを返す
void OAuthTwitterAPI.DirectMessagesAPI.NewAsync ( OAuth  oauth,
string  text,
IDictionary< string, string >  parameters 
)

非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
text 必須:140文字以内テキスト本文
parameters screen_name:送信先のユーザーのスクリーンネーム。
user_id:送信先のユーザーID。
include_entities:true/t/1, Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.NewAsync ( OAuth  oauth,
string  screen_name,
long  user_id,
string  text,
bool  include_entities 
)

非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
screen_name 送信先のユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
user_id 送信先のユーザーID。screen_nameのどちらかを設定。未設定:-1
text 必須:140文字以内テキスト本文
include_entities Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.NewAsync ( OAuth  oauth,
long  user_id,
string  text 
)

非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
user_id 送信先のユーザーID。screen_nameのどちらかを設定。
text 必須:140文字以内テキスト本文
void OAuthTwitterAPI.DirectMessagesAPI.NewAsync ( OAuth  oauth,
string  screen_name,
string  text 
)

非同期によるダイレクトメッセージの送信。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
screen_name 送信先のユーザーのスクリーンネーム。
text 必須:140文字以内テキスト本文
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.Sent ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

送信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
parameters since_id:指定IDより大きな値のDirectMessageを取得
max_id:指定したID以下のDirectMessageを取得
count:指定数のStatusを取得。最大は200件、未設定は20件
page:ページ番号
include_entities:true/t/1, Entities情報を含めるか
戻り値:
DirectMessageのListを返す
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.Sent ( OAuth  oauth,
long  since_id,
long  max_id,
int  count,
int  page,
bool  include_entities 
)

送信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
since_id 指定IDより大きな値のDirectMessageを取得。未設定:-1
max_id 指定したID以下のDirectMessageを取得。未設定:-1
count 指定数のDirectMessageを取得。最大は200件。未設定は20件。未設定:-1
page ページ番号。未設定:-1
include_entities Entities情報を含めるか
戻り値:
DirectMessageのListを返す
List<DirectMessage> OAuthTwitterAPI.DirectMessagesAPI.Sent ( OAuth  oauth  ) 

送信したダイレクトメッセージの一覧の取得。

引数:
oauth 認証済みのOAuthクラス
戻り値:
DirectMessageのListを返す
void OAuthTwitterAPI.DirectMessagesAPI.SentAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters since_id:指定IDより大きな値のDirectMessageを取得
max_id:指定したID以下のDirectMessageを取得
count:指定数のStatusを取得。最大は200件、未設定は20件
page:ページ番号
include_entities:true/t/1, Entities情報を含めるか
void OAuthTwitterAPI.DirectMessagesAPI.SentAsync ( OAuth  oauth  ) 

非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
void OAuthTwitterAPI.DirectMessagesAPI.SentAsync ( OAuth  oauth,
long  since_id,
long  max_id,
int  count,
int  page,
bool  include_entities 
)

非同期による送信したダイレクトメッセージの一覧の取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
since_id 指定IDより大きな値のDirectMessageを取得。未設定:-1
max_id 指定したID以下のDirectMessageを取得。未設定:-1
count 指定数のDirectMessageを取得。最大は200件。未設定は20件。未設定:-1
page ページ番号。未設定:-1
include_entities Entities情報を含めるか