Google Integrator V2 - Online Help
Google Integrator V2
Questions / Feedback?

ACLRuleList Event

Fires for each ACL rule when ListACLRules is called.

Syntax

[VB.NET]
Public Event OnACLRuleList As OnACLRuleListHandler
[C#]
public event OnACLRuleListHandler OnACLRuleList;

public delegate void OnACLRuleListHandler(object sender, GcalendarACLRuleListEventArgs e);

class GcalendarACLRuleListEventArgs : EventArgs {
  string Id {get;}
  string ETag {get;}
  int ScopeType {get;}
  string ScopeValue {get;}
  int Role {get;}
}

Remarks

This event fires once for each ACL rule returned when ListACLRules is called. The parameters describe the ACL rule.

Id is the Id of the ACL rule.

ETag is the ETag of the ACL rule.

ScopeType defines the scope of the rule. Possible values are:

0 Public, any user whether authenticated or not
1 A single user
2 A group
3 A domain

ScopeValue the value corresponding to the scope type. This may be an email address of a user or group, or a domain depending on the scope type.

Role defines the role of the ACL rule. Possible values are:

0 No access is provided.
1 Allows access to free/busy information.
2 Provides read-only access to the calendar. Private events are visible but details are hidden.
3 Allows read and write access to the calendar. Private events, including details, are visible.
4 Grants ownership rights without restriction.

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 2.0.6240.0