LineBreakCondition LineBreakCondition LineBreakCondition LineBreakCondition Enum

定義

インライン オブジェクトの改行条件を記述します。Describes the breaking condition around an inline object.

public enum class LineBreakCondition
public enum LineBreakCondition
type LineBreakCondition = 
Public Enum LineBreakCondition
継承
LineBreakConditionLineBreakConditionLineBreakConditionLineBreakCondition

フィールド

BreakAlways BreakAlways BreakAlways BreakAlways 3

改行は常に許可されます。Break is always allowed.

BreakDesired BreakDesired BreakDesired BreakDesired 0

別のオブジェクトによって禁止されていない場合は改行します。Break if not prohibited by another object.

BreakPossible BreakPossible BreakPossible BreakPossible 1

別のオブジェクトによって許可されている場合は改行します。Break if allowed by another object.

BreakRestrained BreakRestrained BreakRestrained BreakRestrained 2

別のオブジェクトが BreakAlways に設定されていない限り、改行は常に禁止されます。Break always prohibited unless the other object is set to BreakAlways.

注釈

この列挙体は、インラインオブジェクトに対して改行が許可されるかどうかを示します。This enumeration describes whether a break is permitted for an inline object. このブレークは、前にLineBreakConditionインラインオブジェクトのによって影響を受けます (存在する場合)。This break is affected by the LineBreakCondition of the inline object before it (if any). 次の表では、上部の値は 1 LineBreakConditionつのインラインオブジェクトの値を表し、左側の値は別のインラインオブジェクトの値を表します。In the table below, the values across the top represent LineBreakCondition values for one inline object while the values on the left represent values of another inline object. 2つのインラインオブジェクト間で改行が許可されているかどうかによって、値 "True" または "False" が示されます。A value of "True" or "False" is indicated depending on whether a line break is permitted between the two inline objects.

BreakDesiredBreakDesired BreakPossibleBreakPossible BreakRestrainedBreakRestrained BreakAlwaysBreakAlways
BreakDesiredBreakDesired TrueTrue TrueTrue FalseFalse TrueTrue
BreakPossibleBreakPossible TrueTrue FalseFalse FalseFalse TrueTrue
BreakRestrainedBreakRestrained FalseFalse FalseFalse FalseFalse TrueTrue
BreakAlwaysBreakAlways TrueTrue TrueTrue TrueTrue TrueTrue

適用対象