C# 클래스 Hyves.Service.PingsService

Represents the service APIs that allow access to information on Hyves ping.
파일 보기 프로젝트 열기: Sitecore/Hyves-network-provider-for-Sitecore-Social-Connected-1.3

공개 메소드들

메소드 설명
CreatePing ( string targetUserId, string pingTypeId, string body, HyvesVisibility visibility ) : Ping

Creates a ping. This corresponds to the pings.create Hyves method.

CreatePingByFriend ( string targetUserId, string pingTypeId, string body, HyvesVisibility visibility ) : Ping

Creates a ping. This corresponds to the pings.createByFriend Hyves method.

Hidden method (for any partner).

GetPing ( string pingId ) : Ping

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPing ( string pingId, HyvesPingResponsefield responsefields ) : Ping

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPing ( string pingId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Ping

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPing ( string pingId, bool useFancyLayout ) : Ping

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPingTypes ( ) : Collection

Gets the default ping types. This corresponds to the pings.getTypes Hyves method.

Hidden method (for any partner).

GetPings ( Collection pingIds ) : Collection

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPings ( Collection pingIds, HyvesPingResponsefield responsefields ) : Collection

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPings ( Collection pingIds, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPings ( Collection pingIds, bool useFancyLayout ) : Collection

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.

GetPingsByTargetUser ( string userId ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.

GetPingsByTargetUser ( string userId, HyvesPingResponsefield responsefields ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.

GetPingsByTargetUser ( string userId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.

GetPingsByTargetUser ( string userId, bool useFancyLayout ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.

GetPingsByUser ( string userId ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.

GetPingsByUser ( string userId, HyvesPingResponsefield responsefields ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.

GetPingsByUser ( string userId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.

GetPingsByUser ( string userId, bool useFancyLayout ) : Collection

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.

비공개 메소드들

메소드 설명
ConvertResponsefieldsToString ( HyvesPingResponsefield responsefields ) : string
PingsService ( HyvesSession session ) : System

메소드 상세

CreatePing() 공개 메소드

Creates a ping. This corresponds to the pings.create Hyves method.
public CreatePing ( string targetUserId, string pingTypeId, string body, HyvesVisibility visibility ) : Ping
targetUserId string The title of the ping.
pingTypeId string
body string The body of the ping.
visibility HyvesVisibility The visibility of the ping.
리턴 Ping

CreatePingByFriend() 공개 메소드

Creates a ping. This corresponds to the pings.createByFriend Hyves method.
Hidden method (for any partner).
public CreatePingByFriend ( string targetUserId, string pingTypeId, string body, HyvesVisibility visibility ) : Ping
targetUserId string The title of the ping.
pingTypeId string The identifier for a ping type.
body string The html of the ping.
visibility HyvesVisibility The visibility of the ping.
리턴 Ping

GetPing() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPing ( string pingId ) : Ping
pingId string The requested pingId.
리턴 Ping

GetPing() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPing ( string pingId, HyvesPingResponsefield responsefields ) : Ping
pingId string The requested pingId.
responsefields HyvesPingResponsefield Get extra information from the ping.
리턴 Ping

GetPing() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPing ( string pingId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Ping
pingId string The requested pingId.
responsefields HyvesPingResponsefield Get extra information from the ping.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Ping

GetPing() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPing ( string pingId, bool useFancyLayout ) : Ping
pingId string The requested pingId.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Ping

GetPingTypes() 공개 메소드

Gets the default ping types. This corresponds to the pings.getTypes Hyves method.
Hidden method (for any partner).
public GetPingTypes ( ) : Collection
리턴 Collection

GetPings() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPings ( Collection pingIds ) : Collection
pingIds Collection The requested pingIds.
리턴 Collection

GetPings() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPings ( Collection pingIds, HyvesPingResponsefield responsefields ) : Collection
pingIds Collection The requested pingIds.
responsefields HyvesPingResponsefield Get extra information from the ping.
리턴 Collection

GetPings() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPings ( Collection pingIds, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection
pingIds Collection The requested pingIds.
responsefields HyvesPingResponsefield Get extra information from the ping.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection

GetPings() 공개 메소드

Gets the desired information about the specified ping. This corresponds to the pings.get Hyves method.
public GetPings ( Collection pingIds, bool useFancyLayout ) : Collection
pingIds Collection The requested pingIds.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection

GetPingsByTargetUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.
public GetPingsByTargetUser ( string userId ) : Collection
userId string The requested user Id.
리턴 Collection

GetPingsByTargetUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.
public GetPingsByTargetUser ( string userId, HyvesPingResponsefield responsefields ) : Collection
userId string The requested user Id.
responsefields HyvesPingResponsefield Get extra information from the ping.
리턴 Collection

GetPingsByTargetUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.
public GetPingsByTargetUser ( string userId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection
userId string The requested user Id.
responsefields HyvesPingResponsefield Get extra information from the ping.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection

GetPingsByTargetUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByTargetUser Hyves method.
public GetPingsByTargetUser ( string userId, bool useFancyLayout ) : Collection
userId string The requested user Id.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection

GetPingsByUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.
public GetPingsByUser ( string userId ) : Collection
userId string The requested user Id.
리턴 Collection

GetPingsByUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.
public GetPingsByUser ( string userId, HyvesPingResponsefield responsefields ) : Collection
userId string The requested user Id.
responsefields HyvesPingResponsefield Get extra information from the ping.
리턴 Collection

GetPingsByUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.
public GetPingsByUser ( string userId, HyvesPingResponsefield responsefields, bool useFancyLayout ) : Collection
userId string The requested user Id.
responsefields HyvesPingResponsefield Get extra information from the ping.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection

GetPingsByUser() 공개 메소드

Gets the desired pings from the specified user. This corresponds to the pings.getByUser Hyves method.
public GetPingsByUser ( string userId, bool useFancyLayout ) : Collection
userId string The requested user Id.
useFancyLayout bool Display information the same way that that is being done on the site, including things like smilies.
리턴 Collection