Project.GetPageCount

GetPageCount(SaveOptions)

Возвращает количество страниц для проекта, который будет отображаться с использованием заданногоSaveOptions .

public int GetPageCount(SaveOptions saveOptions)
ПараметрТипОписание
saveOptionsSaveOptionsПараметры сохранения, для которых нужно получить количество страниц.

Возвращаемое значение

количество отображаемых страниц.

Примеры

В этом примере экземпляр HtmlSaveOptions и количество страниц в результирующем HTML записывается в консоль.

[C#]
Project project = new Project(@"test.mpp");
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
    IncludeProjectNameInPageHeader = false,
    IncludeProjectNameInTitle = false,
    PageSize = PageSize.A4,
    Timescale = Timescale.Days,
    StartDate = project.Get(Prj.StartDate).Date,
    EndDate = project.Get(Prj.FinishDate).Date
};

Console.WriteLine(project.GetPageCount(saveOptions));

Смотрите также


GetPageCount()

Возвращает количество страниц для проекта, который будет отображаться по умолчанию.Timescale (Дней).

public int GetPageCount()

Возвращаемое значение

Количество страниц для отображения.

Смотрите также


GetPageCount(Timescale)

Возвращает количество страниц для проекта, который будет отображаться с использованием заданногоTimescale .

public int GetPageCount(Timescale scale)
ПараметрТипОписание
scaleTimescaleМасштаб, для которого нужно получить количество страниц.

Возвращаемое значение

Количество страниц для отображения.

Смотрите также


GetPageCount(PresentationFormat)

Возвращает количество страниц для проекта, который будет отображаться по умолчанию.Timescale (Дней) и даноPresentationFormat

public int GetPageCount(PresentationFormat format)
ПараметрТипОписание
formatPresentationFormatФормат, для которого нужно получить количество страниц.

Возвращаемое значение

Количество страниц для отображения.

Смотрите также


GetPageCount(PresentationFormat, Timescale)

Возвращает количество страниц для проекта, который будет отображаться с использованием заданногоTimescale иPresentationFormat .

public int GetPageCount(PresentationFormat format, Timescale scale)
ПараметрТипОписание
formatPresentationFormatФормат, для которого нужно получить количество страниц.
scaleTimescaleМасштаб, для которого нужно получить количество страниц.

Возвращаемое значение

количество отображаемых страниц.

Смотрите также


GetPageCount(PageSize, Timescale, DateTime, DateTime)

Возвращает количество страниц для проекта, который будет отображаться с использованием заданногоTimescale ,PresentationFormat и диапазон дат.

public int GetPageCount(PageSize pageSize, Timescale scale, DateTime startDate, DateTime endDate)
ПараметрТипОписание
pageSizePageSizeРазмер, для которого нужно получить количество страниц.
scaleTimescaleМасштаб, для которого нужно получить количество страниц.
startDateDateTimeДата начала, для которой нужно получить количество страниц.
endDateDateTimeДата окончания, для которой нужно получить количество страниц.

Возвращаемое значение

Количество страниц для отображения.

Смотрите также


GetPageCount(PageSize, Timescale)

Возвращает количество страниц для проекта, который будет отображаться с использованием заданногоTimescale иPageSize .

public int GetPageCount(PageSize pageSize, Timescale scale)
ПараметрТипОписание
pageSizePageSizeРазмер, для которого нужно получить количество страниц.
scaleTimescaleМасштаб, для которого нужно получить количество страниц.

Возвращаемое значение

Количество страниц для отображения.

Смотрите также