microsoft/teams.net

Public

mirrored from https://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
dev

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Libraries/Microsoft.Teams.Api/Meetings/Meeting.cs

40lines · modecode

1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the MIT License.
3
4using System.Text.Json.Serialization;
5
6namespace Microsoft.Teams.Api.Meetings;
7
8/// <summary>
9/// General information about a Teams meeting.
10/// </summary>
11public class Meeting
12{
13 /// <summary>
14 /// Unique identifier representing a meeting
15 /// </summary>
16 [JsonPropertyName("id")]
17 [JsonPropertyOrder(0)]
18 public string? Id { get; set; }
19
20 /// <summary>
21 /// The specific details of a Teams meeting.
22 /// </summary>
23 [JsonPropertyName("details")]
24 [JsonPropertyOrder(1)]
25 public MeetingDetails? Details { get; set; }
26
27 /// <summary>
28 /// The Conversation Account for the meeting.
29 /// </summary>
30 [JsonPropertyName("conversation")]
31 [JsonPropertyOrder(2)]
32 public Conversation? Conversation { get; set; }
33
34 /// <summary>
35 /// The organizer's user information.
36 /// </summary>
37 [JsonPropertyName("organizer")]
38 [JsonPropertyOrder(3)]
39 public Account? Organizer { get; set; }
40}