C# Класс Microsoft.Silverlight.Testing.Client.SlideManager

A helper class to managing sets of slides.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( ) : void

Adds a slide or an array of slides to the managed slide set.

InsertAfter ( LinkedListNode before, Slide newSlide ) : LinkedListNode

Insert a slide after a provided linked list node.

InsertAfter ( Slide before, Slide newSlide ) : LinkedListNode

Manages a new slide, inserting it after an existing slide node.

InsertFirst ( Slide newSlide ) : LinkedListNode

Inserts a slide as the first in the linked list.

MoveTo ( Slide slide ) : void

Moves to a specific slide, moving the others to the appropriate direction on screen.

Next ( ) : void

Move to the next slide.

Previous ( ) : void

Move to the previous slide.

Remove ( Slide slide ) : void

Remove a slide from management.

SlideManager ( ) : System

Initializes a new instance of the SlideManager class.

Приватные методы

Метод Описание
InitializePosition ( Slide slide, bool isFirst ) : void

Initializes the position of the slide based on location.

Move ( bool forward ) : void

Move in a direction.

Описание методов

Add() публичный Метод

Adds a slide or an array of slides to the managed slide set.
public Add ( ) : void
Результат void

InsertAfter() публичный Метод

Insert a slide after a provided linked list node.
public InsertAfter ( LinkedListNode before, Slide newSlide ) : LinkedListNode
before LinkedListNode The node to insert after.
newSlide Slide The new slide to insert.
Результат LinkedListNode

InsertAfter() публичный Метод

Manages a new slide, inserting it after an existing slide node.
public InsertAfter ( Slide before, Slide newSlide ) : LinkedListNode
before Slide The node to insert after.
newSlide Slide The new slide instance.
Результат LinkedListNode

InsertFirst() публичный Метод

Inserts a slide as the first in the linked list.
public InsertFirst ( Slide newSlide ) : LinkedListNode
newSlide Slide The new slide instance.
Результат LinkedListNode

MoveTo() публичный Метод

Moves to a specific slide, moving the others to the appropriate direction on screen.
public MoveTo ( Slide slide ) : void
slide Slide The slide to move to.
Результат void

Next() публичный Метод

Move to the next slide.
public Next ( ) : void
Результат void

Previous() публичный Метод

Move to the previous slide.
public Previous ( ) : void
Результат void

Remove() публичный Метод

Remove a slide from management.
public Remove ( Slide slide ) : void
slide Slide The slide instance.
Результат void

SlideManager() публичный Метод

Initializes a new instance of the SlideManager class.
public SlideManager ( ) : System
Результат System