コード例 #1
0
        public static string AsString(this SharingLinkScopeOptions option)
        {
            switch (option)
            {
            case SharingLinkScopeOptions.Anonymous:
                return("anonymous");

            case SharingLinkScopeOptions.Organization:
                return("organization");

            default:
                throw new ArgumentOutOfRangeException(nameof(option), $"Unknown {option.GetType().Name} type supplied.");
            }
        }
コード例 #2
0
 public CreateSharingLinkRequest(SharingLinkTypeOptions type, SharingLinkScopeOptions scope)
 {
     Type  = type.AsString();
     Scope = scope.AsString();
 }