Class UserProfileResponse
public class UserProfileResponse : IAdditionalDataHolder, IParsable
- Inheritance
-
UserProfileResponse
- Implements
-
IAdditionalDataHolderIParsable
- Inherited Members
Constructors
UserProfileResponse()
Instantiates a new UserProfileResponse and sets the default values.
public UserProfileResponse()
Properties
AdditionalData
Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary<string, object> AdditionalData { get; set; }
Property Value
DisplayName
User's display name
public string? DisplayName { get; set; }
Property Value
Language
User's language, as a BCP 47 language tag. Not included in the response if the user hasn't yet consented to the LINE Privacy Policy.
public string? Language { get; set; }
Property Value
PictureUrl
Profile image URL. https image URL. Not included in the response if the user doesn't have a profile image.
public string? PictureUrl { get; set; }
Property Value
StatusMessage
User's status message. Not included in the response if the user doesn't have a status message.
public string? StatusMessage { get; set; }
Property Value
UserId
User ID
public string? UserId { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static UserProfileResponse CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNodeIParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writerISerializationWriterSerialization writer to use to serialize this model