SAClient Type Library - Application Lifecycle Management (ALM) Site Administration API
Tips for Using this Reference
- The term coclass and the term object are the same. The usage depends on the programming language. Object is used by Visual Basic. Most other languages use the term coclass.
- Items that are new in this release are indicated with a red triangle on the SAapi Object main page and at the at the left top of the topic body under the topic title-bar.
Class Module | Description |
---|---|
SAapi | Application Lifecyle Managemen Site Administration Client |
Enumeration | Description |
---|---|
ALM_LOGGING_LEVEL | Logging level types |
ENUM_ALM_LOGGING_LEVEL | Logging level types |
ENUM_SA_BOOLEANS | True/False constants. |
ENUM_SA_COPY_OPTIONS | Flags for project copy options. |
ENUM_SA_DB_TYPE_OPTIONS | Specifiers for database types. |
ENUM_SA_DOMAIN_PROPERTY_OPTIONS | Specifiers for domain property fields. |
ENUM_SA_PROJECT_CREATION_OPTIONS | Flags for project creation options. |
ENUM_SA_PROJECT_PROPERTY_OPTIONS | Specifiers for project property fields. |
ENUM_SA_PROJECT_UPGRADE_OPTIONS | Flags for project upgrade options. |
ENUM_SA_SET_USER_PROPERTY_OPTIONS | Specifiers for user property fields. |
SA_BOOLEANS | True/False constants. |
SA_COPY_PROJECT_OPTIONS | Flags for project copy options. |
SA_DB_TYPE_OPTIONS | Specifiers for database types. |
SA_DOMAIN_PROPERTY_OPTIONS | Specifiers for domain property fields. |
SA_PROJECT_CREATION_OPTIONS | Flags for project creation options. |
SA_PROJECT_PROPERTY_OPTIONS | Specifiers for project property fields. |
SA_PROJECT_UPGRADE_OPTIONS | Flags for project upgrade options. |
SA_USER_PROPERTY_OPTIONS | Specifiers for user property fields. |
The methods in this interface return COM errors. For details of the COM error structure, refer to the Microsoft documentation, Structure of COM Error Codes. The CODE segment of the structure contains the application-specific errors.
The following codes are returned in the CODE segment by the methods in this interface:
Code | Error Description |
1001 | General Error |
1002 | No connection to domain server |
1003 | Error reading from XML |
1004 | The user name argument is empty |
1005 | The specified user is not defined in this site |
1006 | The site configuration parameter does not exist |
1007 | The property does not exist |
1008 | The action cannot be performed because the source project is active |
1009 | The action cannot be performed because the project is active |
1010 | The specified project is not defined in this site |
1011 | The action cannot be performed because the project version control status is already set |
1012 | The database property is not valid for this database type |
1013 | The logged on user is not authorized to perform this action |
1014 | This method is not implemented |
1015 | Missing an argument to the method |
1016 | Obsolete. Was: The project repository is not stored in the database |