Aspose::Email::Clients::Google::AclScope Class Reference

The scope of the access rule. More...

Inherits Object.

Public Member Functions

AclScopeType get_Type () const
 The type of the ACL scope. More...
 
void set_Type (AclScopeType value)
 The type of the ACL scope. More...
 
System::String get_Value () const
 The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type "default". More...
 
void set_Value (System::String value)
 The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type "default". More...
 
 AclScope ()
 Initializes a new instance of the AclScope class. More...
 
 AclScope (AclScopeType type, System::String value)
 Initializes a new instance of the AclScope class. More...
 

Detailed Description

The scope of the access rule.

Constructor & Destructor Documentation

◆ AclScope() [1/2]

Aspose::Email::Clients::Google::AclScope::AclScope ( )

Initializes a new instance of the AclScope class.

◆ AclScope() [2/2]

Aspose::Email::Clients::Google::AclScope::AclScope ( AclScopeType  type,
System::String  value 
)

Initializes a new instance of the AclScope class.

Parameters
typeThe type of the ACL scope.
valueThe email address of a user or group, or the name of a domain, depending on the scope type.

Member Function Documentation

◆ get_Type()

AclScopeType Aspose::Email::Clients::Google::AclScope::get_Type ( ) const

The type of the ACL scope.

◆ get_Value()

System::String Aspose::Email::Clients::Google::AclScope::get_Value ( ) const

The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type "default".

◆ set_Type()

void Aspose::Email::Clients::Google::AclScope::set_Type ( AclScopeType  value)

The type of the ACL scope.

◆ set_Value()

void Aspose::Email::Clients::Google::AclScope::set_Value ( System::String  value)

The email address of a user or group, or the name of a domain, depending on the scope type. Omitted for type "default".