Aspose::Email::Clients::Graph::Notebook Class Reference

https://docs.microsoft.com/en-us/graph/api/resources/notebook?view=graph-rest-1.0 A OneNote notebook. More...

Inherits Object.

Public Member Functions

System::SharedPtr< IdentitySetget_CreatedBy () const
 Identity of the user, device, and application which created the item. Read-only. More...
 
void set_CreatedBy (System::SharedPtr< IdentitySet > value)
 Identity of the user, device, and application which created the item. Read-only. More...
 
System::DateTimeOffset get_CreatedDateTime () const
 The date and time when the notebook was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. More...
 
void set_CreatedDateTime (System::DateTimeOffset value)
 The date and time when the notebook was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. More...
 
bool get_IsCreatedDateTimeSpecified () const
 Indicates whether CreatedDateTime property is specified. More...
 
void set_IsCreatedDateTimeSpecified (bool value)
 Indicates whether CreatedDateTime property is specified. More...
 
System::String get_Id () const
 The unique identifier of the notebook. Read-only. More...
 
void set_Id (System::String value)
 The unique identifier of the notebook. Read-only. More...
 
bool get_IsDefault () const
 Indicates whether this is the user's default notebook. Read-only. More...
 
void set_IsDefault (bool value)
 Indicates whether this is the user's default notebook. Read-only. More...
 
bool get_IsDefaultSpecified () const
 Indicates whether IsDefault property is specified. More...
 
void set_IsDefaultSpecified (bool value)
 Indicates whether IsDefault property is specified. More...
 
System::Nullable< bool > get_IsShared () const
 Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. More...
 
void set_IsShared (System::Nullable< bool > value)
 Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only. More...
 
bool get_IsSharedSpecified () const
 Indicates whether IsShared property is specified. More...
 
void set_IsSharedSpecified (bool value)
 Indicates whether IsShared property is specified. More...
 
System::SharedPtr< IdentitySetget_LastModifiedBy () const
 Identity of the user, device, and application which created the item. Read-only. More...
 
void set_LastModifiedBy (System::SharedPtr< IdentitySet > value)
 Identity of the user, device, and application which created the item. Read-only. More...
 
System::DateTimeOffset get_LastModifiedDateTime () const
 The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. More...
 
void set_LastModifiedDateTime (System::DateTimeOffset value)
 The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. More...
 
bool get_IsLastModifiedDateTimeSpecified () const
 Indicates whether LastModifiedDateTime property is specified. More...
 
void set_IsLastModifiedDateTimeSpecified (bool value)
 Indicates whether LastModifiedDateTime property is specified. More...
 
System::SharedPtr< NotebookLinksget_Links () const
 Links for opening the notebook. The oneNoteClientURL link opens the notebook in the OneNote native client if it's installed. The oneNoteWebURL link opens the notebook in OneNote on the web. More...
 
void set_Links (System::SharedPtr< NotebookLinks > value)
 Links for opening the notebook. The oneNoteClientURL link opens the notebook in the OneNote native client if it's installed. The oneNoteWebURL link opens the notebook in OneNote on the web. More...
 
System::String get_DisplayName () const
 The name of the notebook. More...
 
void set_DisplayName (System::String value)
 The name of the notebook. More...
 
System::String get_SectionGroupsUrl () const
 The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. More...
 
void set_SectionGroupsUrl (System::String value)
 The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only. More...
 
System::String get_SectionsUrl () const
 The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. More...
 
void set_SectionsUrl (System::String value)
 The URL for the sections navigation property, which returns all the sections in the notebook. Read-only. More...
 
System::String get_Self () const
 The endpoint where you can get details about the notebook. Read-only. More...
 
void set_Self (System::String value)
 The endpoint where you can get details about the notebook. Read-only. More...
 
Aspose::Email::Clients::Graph::UserRole get_UserRole () const
 Possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only. More...
 
void set_UserRole (Aspose::Email::Clients::Graph::UserRole value)
 Possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only. More...
 
 Notebook ()
 

Friends

class Aspose::Email::Clients::Graph::V1::Commands::CreateNotebookCommand
 
class Aspose::Email::Clients::Graph::V1::Commands::GetNotebookCommand
 
class Aspose::Email::Clients::Graph::V1::Commands::ListNotebooksCommand
 
class Aspose::Email::Clients::Graph::V1::Model::TLNotebook
 

Detailed Description

Constructor & Destructor Documentation

◆ Notebook()

Aspose::Email::Clients::Graph::Notebook::Notebook ( )

Member Function Documentation

◆ get_CreatedBy()

System::SharedPtr<IdentitySet> Aspose::Email::Clients::Graph::Notebook::get_CreatedBy ( ) const

Identity of the user, device, and application which created the item. Read-only.

◆ get_CreatedDateTime()

System::DateTimeOffset Aspose::Email::Clients::Graph::Notebook::get_CreatedDateTime ( ) const

The date and time when the notebook was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

◆ get_DisplayName()

System::String Aspose::Email::Clients::Graph::Notebook::get_DisplayName ( ) const

The name of the notebook.

◆ get_Id()

System::String Aspose::Email::Clients::Graph::Notebook::get_Id ( ) const

The unique identifier of the notebook. Read-only.

◆ get_IsCreatedDateTimeSpecified()

bool Aspose::Email::Clients::Graph::Notebook::get_IsCreatedDateTimeSpecified ( ) const

Indicates whether CreatedDateTime property is specified.

◆ get_IsDefault()

bool Aspose::Email::Clients::Graph::Notebook::get_IsDefault ( ) const

Indicates whether this is the user's default notebook. Read-only.

◆ get_IsDefaultSpecified()

bool Aspose::Email::Clients::Graph::Notebook::get_IsDefaultSpecified ( ) const

Indicates whether IsDefault property is specified.

◆ get_IsLastModifiedDateTimeSpecified()

bool Aspose::Email::Clients::Graph::Notebook::get_IsLastModifiedDateTimeSpecified ( ) const

Indicates whether LastModifiedDateTime property is specified.

◆ get_IsShared()

System::Nullable<bool> Aspose::Email::Clients::Graph::Notebook::get_IsShared ( ) const

Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only.

◆ get_IsSharedSpecified()

bool Aspose::Email::Clients::Graph::Notebook::get_IsSharedSpecified ( ) const

Indicates whether IsShared property is specified.

◆ get_LastModifiedBy()

System::SharedPtr<IdentitySet> Aspose::Email::Clients::Graph::Notebook::get_LastModifiedBy ( ) const

Identity of the user, device, and application which created the item. Read-only.

◆ get_LastModifiedDateTime()

System::DateTimeOffset Aspose::Email::Clients::Graph::Notebook::get_LastModifiedDateTime ( ) const

The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

◆ get_Links()

System::SharedPtr<NotebookLinks> Aspose::Email::Clients::Graph::Notebook::get_Links ( ) const

Links for opening the notebook. The oneNoteClientURL link opens the notebook in the OneNote native client if it's installed. The oneNoteWebURL link opens the notebook in OneNote on the web.

◆ get_SectionGroupsUrl()

System::String Aspose::Email::Clients::Graph::Notebook::get_SectionGroupsUrl ( ) const

The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only.

◆ get_SectionsUrl()

System::String Aspose::Email::Clients::Graph::Notebook::get_SectionsUrl ( ) const

The URL for the sections navigation property, which returns all the sections in the notebook. Read-only.

◆ get_Self()

System::String Aspose::Email::Clients::Graph::Notebook::get_Self ( ) const

The endpoint where you can get details about the notebook. Read-only.

◆ get_UserRole()

Aspose::Email::Clients::Graph::UserRole Aspose::Email::Clients::Graph::Notebook::get_UserRole ( ) const

Possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only.

◆ set_CreatedBy()

void Aspose::Email::Clients::Graph::Notebook::set_CreatedBy ( System::SharedPtr< IdentitySet value)

Identity of the user, device, and application which created the item. Read-only.

◆ set_CreatedDateTime()

void Aspose::Email::Clients::Graph::Notebook::set_CreatedDateTime ( System::DateTimeOffset  value)

The date and time when the notebook was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

◆ set_DisplayName()

void Aspose::Email::Clients::Graph::Notebook::set_DisplayName ( System::String  value)

The name of the notebook.

◆ set_Id()

void Aspose::Email::Clients::Graph::Notebook::set_Id ( System::String  value)

The unique identifier of the notebook. Read-only.

◆ set_IsCreatedDateTimeSpecified()

void Aspose::Email::Clients::Graph::Notebook::set_IsCreatedDateTimeSpecified ( bool  value)

Indicates whether CreatedDateTime property is specified.

◆ set_IsDefault()

void Aspose::Email::Clients::Graph::Notebook::set_IsDefault ( bool  value)

Indicates whether this is the user's default notebook. Read-only.

◆ set_IsDefaultSpecified()

void Aspose::Email::Clients::Graph::Notebook::set_IsDefaultSpecified ( bool  value)

Indicates whether IsDefault property is specified.

◆ set_IsLastModifiedDateTimeSpecified()

void Aspose::Email::Clients::Graph::Notebook::set_IsLastModifiedDateTimeSpecified ( bool  value)

Indicates whether LastModifiedDateTime property is specified.

◆ set_IsShared()

void Aspose::Email::Clients::Graph::Notebook::set_IsShared ( System::Nullable< bool >  value)

Indicates whether the notebook is shared. If true, the contents of the notebook can be seen by people other than the owner. Read-only.

◆ set_IsSharedSpecified()

void Aspose::Email::Clients::Graph::Notebook::set_IsSharedSpecified ( bool  value)

Indicates whether IsShared property is specified.

◆ set_LastModifiedBy()

void Aspose::Email::Clients::Graph::Notebook::set_LastModifiedBy ( System::SharedPtr< IdentitySet value)

Identity of the user, device, and application which created the item. Read-only.

◆ set_LastModifiedDateTime()

void Aspose::Email::Clients::Graph::Notebook::set_LastModifiedDateTime ( System::DateTimeOffset  value)

The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.

◆ set_Links()

void Aspose::Email::Clients::Graph::Notebook::set_Links ( System::SharedPtr< NotebookLinks value)

Links for opening the notebook. The oneNoteClientURL link opens the notebook in the OneNote native client if it's installed. The oneNoteWebURL link opens the notebook in OneNote on the web.

◆ set_SectionGroupsUrl()

void Aspose::Email::Clients::Graph::Notebook::set_SectionGroupsUrl ( System::String  value)

The URL for the sectionGroups navigation property, which returns all the section groups in the notebook. Read-only.

◆ set_SectionsUrl()

void Aspose::Email::Clients::Graph::Notebook::set_SectionsUrl ( System::String  value)

The URL for the sections navigation property, which returns all the sections in the notebook. Read-only.

◆ set_Self()

void Aspose::Email::Clients::Graph::Notebook::set_Self ( System::String  value)

The endpoint where you can get details about the notebook. Read-only.

◆ set_UserRole()

void Aspose::Email::Clients::Graph::Notebook::set_UserRole ( Aspose::Email::Clients::Graph::UserRole  value)

Possible values are: Owner, Contributor, Reader, None. Owner represents owner-level access to the notebook. Contributor represents read/write access to the notebook. Reader represents read-only access to the notebook. Read-only.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Graph::V1::Commands::CreateNotebookCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::CreateNotebookCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Commands::GetNotebookCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::GetNotebookCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Commands::ListNotebooksCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::ListNotebooksCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Model::TLNotebook

friend class Aspose::Email::Clients::Graph::V1::Model::TLNotebook
friend