messagemention

package
v0.20241203.1090052 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateMessageMentionOperationOptions

type CreateMessageMentionOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateMessageMentionOperationOptions

func DefaultCreateMessageMentionOperationOptions() CreateMessageMentionOperationOptions

func (CreateMessageMentionOperationOptions) ToHeaders

func (CreateMessageMentionOperationOptions) ToOData

func (CreateMessageMentionOperationOptions) ToQuery

type CreateMessageMentionOperationResponse

type CreateMessageMentionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Mention
}

type DeleteMessageMentionOperationOptions

type DeleteMessageMentionOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteMessageMentionOperationOptions

func DefaultDeleteMessageMentionOperationOptions() DeleteMessageMentionOperationOptions

func (DeleteMessageMentionOperationOptions) ToHeaders

func (DeleteMessageMentionOperationOptions) ToOData

func (DeleteMessageMentionOperationOptions) ToQuery

type DeleteMessageMentionOperationResponse

type DeleteMessageMentionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetMessageMentionOperationOptions

type GetMessageMentionOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetMessageMentionOperationOptions

func DefaultGetMessageMentionOperationOptions() GetMessageMentionOperationOptions

func (GetMessageMentionOperationOptions) ToHeaders

func (GetMessageMentionOperationOptions) ToOData

func (GetMessageMentionOperationOptions) ToQuery

type GetMessageMentionOperationResponse

type GetMessageMentionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Mention
}

type GetMessageMentionsCountOperationOptions

type GetMessageMentionsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetMessageMentionsCountOperationOptions

func DefaultGetMessageMentionsCountOperationOptions() GetMessageMentionsCountOperationOptions

func (GetMessageMentionsCountOperationOptions) ToHeaders

func (GetMessageMentionsCountOperationOptions) ToOData

func (GetMessageMentionsCountOperationOptions) ToQuery

type GetMessageMentionsCountOperationResponse

type GetMessageMentionsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListMessageMentionsCompleteResult

type ListMessageMentionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.Mention
}

type ListMessageMentionsCustomPager

type ListMessageMentionsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListMessageMentionsCustomPager) NextPageLink() *odata.Link

type ListMessageMentionsOperationOptions

type ListMessageMentionsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListMessageMentionsOperationOptions

func DefaultListMessageMentionsOperationOptions() ListMessageMentionsOperationOptions

func (ListMessageMentionsOperationOptions) ToHeaders

func (ListMessageMentionsOperationOptions) ToOData

func (ListMessageMentionsOperationOptions) ToQuery

type ListMessageMentionsOperationResponse

type ListMessageMentionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.Mention
}

type MentionOperationPredicate

type MentionOperationPredicate struct {
}

func (MentionOperationPredicate) Matches

func (p MentionOperationPredicate) Matches(input beta.Mention) bool

type MessageMentionClient

type MessageMentionClient struct {
	Client *msgraph.Client
}

func NewMessageMentionClientWithBaseURI

func NewMessageMentionClientWithBaseURI(sdkApi sdkEnv.Api) (*MessageMentionClient, error)

func (MessageMentionClient) CreateMessageMention

CreateMessageMention - Create new navigation property to mentions for users

func (MessageMentionClient) DeleteMessageMention

DeleteMessageMention - Delete navigation property mentions for users

func (MessageMentionClient) GetMessageMention

GetMessageMention - Get mentions from users. A collection of mentions in the message, ordered by the createdDateTime from the newest to the oldest. By default, a GET /messages does not return this property unless you apply $expand on the property.

func (MessageMentionClient) GetMessageMentionsCount

GetMessageMentionsCount - Get the number of the resource

func (MessageMentionClient) ListMessageMentions

ListMessageMentions - Get mentions from users. A collection of mentions in the message, ordered by the createdDateTime from the newest to the oldest. By default, a GET /messages does not return this property unless you apply $expand on the property.

func (MessageMentionClient) ListMessageMentionsComplete

ListMessageMentionsComplete retrieves all the results into a single object

func (MessageMentionClient) ListMessageMentionsCompleteMatchingPredicate

func (c MessageMentionClient) ListMessageMentionsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdMessageId, options ListMessageMentionsOperationOptions, predicate MentionOperationPredicate) (result ListMessageMentionsCompleteResult, err error)

ListMessageMentionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL