Class BlockUrl
Specialization of the Url class to represent a block url.
Implements
System.Collections.IEnumerable
Inherited Members
Namespace: ABB.Robotics
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public sealed class BlockUrl : Url, IEnumerable
Remarks
Only for internal use.
Methods
AppendBlock(Url, Url)
Creates a new Url object from a complete url and a block url. Use the intersection index to determine where the intersection will be.
Declaration
public static Url AppendBlock(Url root, Url block)
Parameters
Type | Name | Description |
---|---|---|
Url | root | Url to append with block. |
Url | block | Block url to append. |
Returns
Type | Description |
---|---|
Url | The new complete url. |
AppendBlock(Url, Url, Int32)
Creates a new Url object from a complete url and a block url. Use the intersection index to determine where the intersection will be.
Declaration
public static Url AppendBlock(Url root, Url block, int intersectionIndex)
Parameters
Type | Name | Description |
---|---|---|
Url | root | Url to append with block. |
Url | block | Block url to append. |
System.Int32 | intersectionIndex | Index within block where the intersection will be. |
Returns
Type | Description |
---|---|
Url | The new complete url. |
Create(String)
Creates a new BlockUrl object from a string.
Declaration
public static BlockUrl Create(string url)
Parameters
Type | Name | Description |
---|---|---|
System.String | url | String to create BlockUrl object from. |
Returns
Type | Description |
---|---|
BlockUrl | A new BlockUrl object. |
Implements
System.Collections.IEnumerable