Struct Duration

Struct Duration

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Nó đại diện cho thời gian trong một dự án.

public struct Duration : IEquatable<duration>

Implements

IEquatable

Thành viên thừa kế

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

IsElapsed

Nó nhận được một giá trị chỉ ra liệu đơn vị thời gian có bị xóa hay không.lá cờ mà xác định xem trường hợp thời hạn này có bị xóa hay không.

public bool IsElapsed { get; }

Giá trị bất động sản

bool

IsEstimated

Nó nhận được một giá trị chỉ ra liệu đơn vị thời gian được ước tính hay không.lá cờ xác định xem trường hợp thời gian này có được ước tính hay không.

public bool IsEstimated { get; }

Giá trị bất động sản

bool

TimeSpan

Nhận Aspose.Tasks.Duration.TimeSpan ví dụ của đối tượng Thời gian này.Ví dụ TimeSpan của đối tượng Thời gian này.

public TimeSpan TimeSpan { get; }

Giá trị bất động sản

TimeSpan

TimeUnit

Nhận loại đơn vị thời gian cho đối tượng này.Loại đơn vị thời gian của trường hợp thời gian này.

public TimeUnitType TimeUnit { get; }

Giá trị bất động sản

TimeUnitType

Methods

Add(Duration)

Thêm thời gian cụ thể cho thời gian này.

public Duration Add(Duration d)

Parameters

d Duration

được xác định Aspose.Tasks.Duration để thêm vào trường hợp này.

Returns

Duration

Một đối tượng thời gian mới đại diện cho giá trị của trường hợp này cộng với giá trị thời gian cụ thể.

Add(đôi)

Thêm giá trị gấp đôi cho thời gian này.

public Duration Add(double val)

Parameters

val double

được chỉ định System.Double giá trị để thêm vào trường hợp này.

Returns

Duration

Một đối tượng thời gian mới đại diện cho giá trị của trường hợp này cộng với giá trị thời gian cụ thể.

Convert(TimeUnitType)

Chuyển đổi Thời gian đối tượng sang một thời gian khác với các đơn vị thời gian cụ thể.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

Loại đơn vị thời gian cụ thể.

Returns

Duration

trả về thời gian mới với loại đơn vị được chỉ định.

Equals(Duration)

Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.

public bool Equals(Duration other)

Parameters

other Duration

Đối tượng để so sánh với trường hợp này.

Returns

bool

Returns True nếu trường hợp Thời gian khác có các giá trị TimeSpan và TimeUnit tương tự như trường đại này; nếu không, giả.

Equals(đối tượng)

Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.

public override bool Equals(object obj)

Parameters

obj object

Đối tượng để so sánh với trường hợp này.

Returns

bool

True nếu đối tượng được chỉ định là một Thời gian có các giá trị TimeSpan và TimeUnit tương tự như trường hợp này; nếu không, giả.

GetHashCode()

Trả lại giá trị mã hash cho đối tượng này.

public override int GetHashCode()

Returns

int

trả lại một giá trị mã hash cho trường hợp thời gian này.

Parse(Dự án, String)

Chuyển đổi dòng cụ thể sang ví dụ của Aspose.Tasks.Duration struct.

public static Duration Parse(Project p, string value)

Parameters

p Project

Ví dụ cụ thể của lớp Aspose.Tasks.Project để chuyển đổi thời gian cho.

value string

Các dòng cụ thể để chuyển đổi.

Returns

Duration

Quay lại trường hợp chuyển đổi của Aspose.Tasks.Duration struct.

ParseTimeSpan(String)

Parses đường dài trong định dạng “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

Các dòng cụ thể cho parse.

Returns

TimeSpan

Trở lại ví dụ parsed của Aspose.Tasks.Duration.TimeSpan cấu trúc.

Subtract(Duration)

Subtracts xác định thời hạn từ thời hạn này.

public Duration Subtract(Duration d)

Parameters

d Duration

cài đặt Aspose.Tasks.Duration cụ thể để rút ra từ cài đặt này.

Returns

Duration

Một đối tượng thời gian mới đại diện cho giá trị của trường hợp này trừ giá trị thời gian cụ thể.

Subtract(đôi)

Subtracts xác định giá trị kép từ trường hợp thời gian này.

public Duration Subtract(double val)

Parameters

val double

xác định System.Double giá trị để rút ra từ trường hợp này.

Returns

Duration

Một đối tượng thời gian mới đại diện cho giá trị của trường hợp này trừ giá trị thời gian cụ thể.

ToDouble()

Chuyển đổi Thời gian đối tượng thành System.Double value.

public double ToDouble()

Returns

double

Giá trị chuyển đổi

ToString()

Trở lại một biểu hiện string của trường hợp này.

public override string ToString()

Returns

string

đại diện của cơ quan này.

Operators

Nhà điều hành =(Thời gian, Thời gian)

Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

Thời gian đầu tiên.

b Duration

Thời gian thứ hai.

Returns

bool

một giá trị chỉ ra liệu trường hợp này tương đương với một đối tượng cụ thể

Nhà điều hành !=(Thời gian, Thời gian)

Trả lại một giá trị cho thấy liệu trường hợp này không tương đương với một đối tượng cụ thể.

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

Thời gian đầu tiên.

b Duration

Thời gian thứ hai.

Returns

bool

một giá trị chỉ ra liệu trường hợp này không tương đương với một đối tượng cụ thể

 Tiếng Việt