Show / Hide Table of Contents

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
Int32

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
Int32

Methods

GetUserDefinedDecimal(Int32)

User defined field x of type double

Declaration
string GetUserDefinedDecimal(int fieldNo)
Parameters
Type Name Description
Int32 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(Int32)

User defined field x of type integer

Declaration
string GetUserDefinedInt(int fieldNo)
Parameters
Type Name Description
Int32 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
Int32

int value of field, or MINVALUE if field not found

GetUserDefinedString(Int32)

User defined field x of type string

Declaration
string GetUserDefinedString(int fieldNo)
Parameters
Type Name Description
Int32 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

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top