Interface IProjectInfo
Interface providing information about a project.
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public interface IProjectInfo
Properties
Description
Description of the project
Declaration
string Description { get; }
Property Value
Type | Description |
---|---|
string |
EventDate
Project, event date
Declaration
string EventDate { get; }
Property Value
Type | Description |
---|---|
string |
Manager
Project manager
Declaration
string Manager { get; }
Property Value
Type | Description |
---|---|
string |
Name
Name of the project
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
Number
Project number
Declaration
string Number { get; }
Property Value
Type | Description |
---|---|
string |
ProjectId
Primary key for the project
Declaration
int ProjectId { get; }
Property Value
Type | Description |
---|---|
int |
PublishEndDate
Project, end date for publishing
Declaration
string PublishEndDate { get; }
Property Value
Type | Description |
---|---|
string |
PublishStartDate
Project, start date for publishing.
Declaration
string PublishStartDate { get; }
Property Value
Type | Description |
---|---|
string |
Status
Project status
Declaration
string Status { get; }
Property Value
Type | Description |
---|---|
string |
Type
Project type
Declaration
string Type { get; }
Property Value
Type | Description |
---|---|
string |
Web
The project's primary web address
Declaration
string Web { get; }
Property Value
Type | Description |
---|---|
string |
WebId
The project's primary web address, ID (hidden, unique ID).
Declaration
int WebId { get; }
Property Value
Type | Description |
---|---|
int |
Methods
GetUserDefinedDecimal(int)
User defined field x of type double
Declaration
string GetUserDefinedDecimal(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
int | fieldNo | Field number (1-10) |
Returns
Type | Description |
---|---|
string | User-defined field value |
GetUserDefinedDecimal(string)
Get the decimal udef value based on the prog.id name of the udef field.
Declaration
double GetUserDefinedDecimal(string progId)
Parameters
Type | Name | Description |
---|---|---|
string | progId | Program name of udef field |
Returns
Type | Description |
---|---|
double | double value of field, or NAN if field not found |
GetUserDefinedInt(int)
User defined field x of type integer
Declaration
string GetUserDefinedInt(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
int | fieldNo | Field number (1-60) |
Returns
Type | Description |
---|---|
string | User-defined field value |
GetUserDefinedInt(string)
Get the int udef value based on the prog.id name of the udef field.
Declaration
int GetUserDefinedInt(string progId)
Parameters
Type | Name | Description |
---|---|---|
string | progId | Program name of udef field |
Returns
Type | Description |
---|---|
int | int value of field, or MINVALUE if field not found |
GetUserDefinedString(int)
User defined field x of type string
Declaration
string GetUserDefinedString(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
int | fieldNo | Field number (1-49) |
Returns
Type | Description |
---|---|
string | User-defined field value |
GetUserDefinedString(string)
Get the string udef value based on the prog.id name of the udef field.
Declaration
string GetUserDefinedString(string progId)
Parameters
Type | Name | Description |
---|---|---|
string | progId | Program name of udef field |
Returns
Type | Description |
---|---|
string | string value of field, or NULL if field not found |