C# Class Microsoft.Protocols.TestSuites.MS_OXWSMTGS.S06_CalendarFolderPermission

Inheritance: TestSuiteBase
Show file Open project: OfficeDev/Interop-TestSuites

Protected Methods

Method Description
ConfigureFolderProperty ( string displayNames, string folderClasses, PermissionSetType folderPermissions, CreateFolderType createFolderRequest ) : CreateFolderType

Set related folder properties of create folder request

GetCreateFolderRequest ( string parentFolderId, string folderNames, string folderClasses, PermissionSetType permissionSet ) : CreateFolderType

Generate the request message for operation "CreateFolder".

GetGetFolderRequest ( DefaultShapeNamesType shapeName ) : GetFolderType

Generate the request message for operation "GetFolder".

Private Methods

Method Description
ClassCleanup ( ) : void
ClassInitialize ( TestContext context ) : void
MSOXWSMTGS_S06_TC01_CalendarPermissionLevelOwner ( ) : void
MSOXWSMTGS_S06_TC02_CalendarPermissionLevelAuthor ( ) : void
MSOXWSMTGS_S06_TC03_CalendarPermissionLevelContributor ( ) : void
MSOXWSMTGS_S06_TC04_CalendarPermissionLevelEditor ( ) : void
MSOXWSMTGS_S06_TC05_CalendarPermissionLevelNone ( ) : void
MSOXWSMTGS_S06_TC06_CalendarPermissionLevelReviewer ( ) : void
MSOXWSMTGS_S06_TC07_CalendarPermissionLevelCustom ( ) : void
MSOXWSMTGS_S06_TC08_CalendarPermissionLevelNoneditingAuthor ( ) : void
MSOXWSMTGS_S06_TC09_CalendarPermissionLevelPublishingAuthor ( ) : void
MSOXWSMTGS_S06_TC10_CalendarPermissionLevelPublishingEditor ( ) : void
MSOXWSMTGS_S06_TC11_SharingEffectiveRightsIsReadOnly ( ) : void

Method Details

ConfigureFolderProperty() protected method

Set related folder properties of create folder request
protected ConfigureFolderProperty ( string displayNames, string folderClasses, PermissionSetType folderPermissions, CreateFolderType createFolderRequest ) : CreateFolderType
displayNames string Display names of folders that will be set into create folder request.
folderClasses string Folder class values of folders that will be set into create folder request.
folderPermissions PermissionSetType Folder permission values of folders that will be set into create folder request.
createFolderRequest CreateFolderType Create folder request instance that needs to set property values.
return CreateFolderType

GetCreateFolderRequest() protected method

Generate the request message for operation "CreateFolder".
protected GetCreateFolderRequest ( string parentFolderId, string folderNames, string folderClasses, PermissionSetType permissionSet ) : CreateFolderType
parentFolderId string The folder identifier for the parent folder.
folderNames string An array of display name of the folders to be created.
folderClasses string An array of folder class value of the folders to be created.
permissionSet PermissionSetType An array of permission set value of the folder.
return CreateFolderType

GetGetFolderRequest() protected method

Generate the request message for operation "GetFolder".
protected GetGetFolderRequest ( DefaultShapeNamesType shapeName ) : GetFolderType
shapeName DefaultShapeNamesType The properties to include in the response.
return GetFolderType