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. |