outlooktask

package
v0.20241025.1143247 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateOutlookTaskOperationOptions

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

func DefaultCreateOutlookTaskOperationOptions

func DefaultCreateOutlookTaskOperationOptions() CreateOutlookTaskOperationOptions

func (CreateOutlookTaskOperationOptions) ToHeaders

func (CreateOutlookTaskOperationOptions) ToOData

func (CreateOutlookTaskOperationOptions) ToQuery

type CreateOutlookTaskOperationResponse

type CreateOutlookTaskOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.OutlookTask
}

type DeleteOutlookTaskOperationOptions

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

func DefaultDeleteOutlookTaskOperationOptions

func DefaultDeleteOutlookTaskOperationOptions() DeleteOutlookTaskOperationOptions

func (DeleteOutlookTaskOperationOptions) ToHeaders

func (DeleteOutlookTaskOperationOptions) ToOData

func (DeleteOutlookTaskOperationOptions) ToQuery

type DeleteOutlookTaskOperationResponse

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

type GetOutlookTaskOperationOptions

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

func DefaultGetOutlookTaskOperationOptions

func DefaultGetOutlookTaskOperationOptions() GetOutlookTaskOperationOptions

func (GetOutlookTaskOperationOptions) ToHeaders

func (GetOutlookTaskOperationOptions) ToOData

func (GetOutlookTaskOperationOptions) ToQuery

type GetOutlookTaskOperationResponse

type GetOutlookTaskOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.OutlookTask
}

type GetOutlookTasksCountOperationOptions

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

func DefaultGetOutlookTasksCountOperationOptions

func DefaultGetOutlookTasksCountOperationOptions() GetOutlookTasksCountOperationOptions

func (GetOutlookTasksCountOperationOptions) ToHeaders

func (GetOutlookTasksCountOperationOptions) ToOData

func (GetOutlookTasksCountOperationOptions) ToQuery

type GetOutlookTasksCountOperationResponse

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

type ListOutlookTaskCompletesCompleteResult

type ListOutlookTaskCompletesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.OutlookTask
}

type ListOutlookTaskCompletesCustomPager

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

type ListOutlookTaskCompletesOperationOptions

type ListOutlookTaskCompletesOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Skip      *int64
	Top       *int64
}

func DefaultListOutlookTaskCompletesOperationOptions

func DefaultListOutlookTaskCompletesOperationOptions() ListOutlookTaskCompletesOperationOptions

func (ListOutlookTaskCompletesOperationOptions) ToHeaders

func (ListOutlookTaskCompletesOperationOptions) ToOData

func (ListOutlookTaskCompletesOperationOptions) ToQuery

type ListOutlookTaskCompletesOperationResponse

type ListOutlookTaskCompletesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.OutlookTask
}

type ListOutlookTasksCompleteResult

type ListOutlookTasksCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.OutlookTask
}

type ListOutlookTasksCustomPager

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

type ListOutlookTasksOperationOptions

type ListOutlookTasksOperationOptions 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 DefaultListOutlookTasksOperationOptions

func DefaultListOutlookTasksOperationOptions() ListOutlookTasksOperationOptions

func (ListOutlookTasksOperationOptions) ToHeaders

func (ListOutlookTasksOperationOptions) ToOData

func (ListOutlookTasksOperationOptions) ToQuery

type ListOutlookTasksOperationResponse

type ListOutlookTasksOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.OutlookTask
}

type OutlookTaskClient

type OutlookTaskClient struct {
	Client *msgraph.Client
}

func NewOutlookTaskClientWithBaseURI

func NewOutlookTaskClientWithBaseURI(sdkApi sdkEnv.Api) (*OutlookTaskClient, error)

func (OutlookTaskClient) CreateOutlookTask

CreateOutlookTask - Create outlookTask (deprecated). Create an Outlook task in the default task group (My Tasks) and default task folder (Tasks) in the user's mailbox. The POST method always ignores the time portion of startDateTime and dueDateTime in the request body, and assumes the time to be always midnight in the specified time zone. By default, this operation (and the GET, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.

func (OutlookTaskClient) DeleteOutlookTask

DeleteOutlookTask - Delete outlookTask (deprecated). Delete the specified Outlook task in the user's mailbox.

func (OutlookTaskClient) GetOutlookTask

GetOutlookTask - Get outlookTask (deprecated). Get the properties and relationships of an Outlook task in the user's mailbox. By default, this operation (and the POST, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.

func (OutlookTaskClient) GetOutlookTasksCount

GetOutlookTasksCount - Get the number of the resource

func (OutlookTaskClient) ListOutlookTaskCompletes

ListOutlookTaskCompletes - Invoke action complete. Complete an Outlook task which sets the completedDateTime property to the current date, and the status property to completed. If you are completing a task in a recurring series, in the response, the task collection will contain the completed task in the series, and the next task in the series. The completedDateTime property represents the date when the task is finished. The time portion of completedDateTime is set to midnight UTC by default. By default, this operation (and the POST, GET, and PATCH task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.

func (OutlookTaskClient) ListOutlookTaskCompletesComplete

ListOutlookTaskCompletesComplete retrieves all the results into a single object

func (OutlookTaskClient) ListOutlookTaskCompletesCompleteMatchingPredicate

func (c OutlookTaskClient) ListOutlookTaskCompletesCompleteMatchingPredicate(ctx context.Context, id beta.MeOutlookTaskId, options ListOutlookTaskCompletesOperationOptions, predicate OutlookTaskOperationPredicate) (result ListOutlookTaskCompletesCompleteResult, err error)

ListOutlookTaskCompletesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (OutlookTaskClient) ListOutlookTasks

ListOutlookTasks - List tasks (deprecated). Get all the Outlook tasks in the user's mailbox. By default, this operation (and the POST, PATCH, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC. See an example for getting a single task. You can apply the header similarly to get multiple tasks.

func (OutlookTaskClient) ListOutlookTasksComplete

ListOutlookTasksComplete retrieves all the results into a single object

func (OutlookTaskClient) ListOutlookTasksCompleteMatchingPredicate

func (c OutlookTaskClient) ListOutlookTasksCompleteMatchingPredicate(ctx context.Context, options ListOutlookTasksOperationOptions, predicate OutlookTaskOperationPredicate) (result ListOutlookTasksCompleteResult, err error)

ListOutlookTasksCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (OutlookTaskClient) UpdateOutlookTask

UpdateOutlookTask - Update outlooktask (deprecated). Change writable properties of an Outlook task. The completedDateTime property can be set by the complete action, or explicitly by a PATCH operation. If you use PATCH to set completedDateTime, make sure you set status to completed as well. By default, this operation (and the POST, GET, and complete task operations) returns date-related properties in UTC. You can use the Prefer: outlook.timezone header to have all the date-related properties in the response represented in a time zone different than UTC.

type OutlookTaskOperationPredicate

type OutlookTaskOperationPredicate struct {
}

func (OutlookTaskOperationPredicate) Matches

type UpdateOutlookTaskOperationOptions

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

func DefaultUpdateOutlookTaskOperationOptions

func DefaultUpdateOutlookTaskOperationOptions() UpdateOutlookTaskOperationOptions

func (UpdateOutlookTaskOperationOptions) ToHeaders

func (UpdateOutlookTaskOperationOptions) ToOData

func (UpdateOutlookTaskOperationOptions) ToQuery

type UpdateOutlookTaskOperationResponse

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

Jump to

Keyboard shortcuts

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