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). 上部の値を表す次の表では、LineBreakCondition値の 1 つのインライン オブジェクト左側の値が別のインライン オブジェクトの値を表します。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

適用対象