WorkflowViewerExtensionsExtendContent(INode, FuncObject, NullableDouble, FuncObject, NullableDouble) - метод
Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях,
указывая функцию, создающую контент для левой и правой области.
Для состояний, контент которых равен null, не выполняется расширения с областями.
Если контент для обеих областей равен null, то метод не выполняет действий.
Пространство имён: Tessa.UI.WorkflowViewerСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public static void ExtendContent(
this INode node,
Func<Object> createLeftAreaFunc,
double? leftInterval = null,
Func<Object> createRightAreaFunc = null,
double? rightInterval = null
)
<ExtensionAttribute>
Public Shared Sub ExtendContent (
node As INode,
createLeftAreaFunc As Func(Of Object),
Optional leftInterval As Double? = Nothing,
Optional createRightAreaFunc As Func(Of Object) = Nothing,
Optional rightInterval As Double? = Nothing
)
public:
[ExtensionAttribute]
static void ExtendContent(
INode^ node,
Func<Object^>^ createLeftAreaFunc,
Nullable<double> leftInterval = nullptr,
Func<Object^>^ createRightAreaFunc = nullptr,
Nullable<double> rightInterval = nullptr
)
[<ExtensionAttribute>]
static member ExtendContent :
node : INode *
createLeftAreaFunc : Func<Object> *
?leftInterval : Nullable<float> *
?createRightAreaFunc : Func<Object> *
?rightInterval : Nullable<float>
(* Defaults:
let _leftInterval = defaultArg leftInterval null
let _createRightAreaFunc = defaultArg createRightAreaFunc null
let _rightInterval = defaultArg rightInterval null
*)
-> unit
- node INode
- Узел, расширенный контент которого требуется установить.
- createLeftAreaFunc FuncObject
-
Функция, создающая левую область с расширенным контентом, которую можно установить,
или null, если левая область не расширяется.
- leftInterval NullableDouble (Optional)
-
Горизонтальный отступ между левой и центральной областями.
Значение null определяет, что отступ по умолчанию не будет изменён.
- createRightAreaFunc FuncObject (Optional)
-
Функция, создающая правую область с расширенным контентом, которую можно установить,
или null, если правая область не расширяется.
- rightInterval NullableDouble (Optional)
-
Горизонтальный отступ между правой и центральной областями.
Значение null определяет, что отступ по умолчанию не будет изменён.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
INode. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).