Interface ICardContextStack
Interface for card context layer, ie card channel that can be used in a card context stack ( (ICardContextLayer).
Inherited Members
Namespace: WSCT.Stack
Assembly: WSCT.dll
Syntax
public interface ICardContextStack : ICardContext
Properties
| Improve this Doc View SourceLayers
Accessor to the current ordered list of layers.
Declaration
List<ICardContextLayer> Layers { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<ICardContextLayer> |
Methods
| Improve this Doc View SourceAddLayer(ICardContextLayer)
Adds given layer instance into the stack.
Declaration
void AddLayer(ICardContextLayer layer)
Parameters
| Type | Name | Description |
|---|---|---|
| ICardContextLayer | layer | Layer instance to add. |
ReleaseLayer(ICardContextLayer)
Removes given layer instance from the stack.
Declaration
void ReleaseLayer(ICardContextLayer layer)
Parameters
| Type | Name | Description |
|---|---|---|
| ICardContextLayer | layer | Layer instance to remove. |
RequestLayer(ICardContextLayer, SearchMode)
Requests a layer, relative to given layer.
Declaration
ICardContextLayer RequestLayer(ICardContextLayer layer, SearchMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| ICardContextLayer | layer | |
| SearchMode | mode | Seek mode. |
Returns
| Type | Description |
|---|---|
| ICardContextLayer | The requested layer. |