このトピックは、 UltraCarouselTestObject オブジェクトによって表される WinCarousel ™ コントロール プロキシの SubItems、独立した確認ポイント、および動作について説明します。
このトピックは、以下のセクションで構成されます。
カルーセル項目は Text 、 Name 、 Position 、および Index によって識別されます。カルーセル項目のレコーディングの優先は:
Text (空以外の場合)
Name (空以外の場合)
Position .カルーセル ボタンが表示されない場合、Position の代わりに Index によって識別し記録されます。
カルーセル コントロールでパスに項目をスクロールするボタンは 6 つあります。各ボタンは AtButton
(“[button name]”)
として識別されます。
Text サブ項目はカルーセル項目の Text
プロパティを参照します。指定した場合、カルーセル項目の表示テキストです。 CarouselItem の 2 つ以上のインスタンスが表示される場合、パスの最初の項目と動作します。項目が表示されていない場合、項目をビューにスクロールします。
Carousel1ComboListBox().Click(
AtText
("Item1"))
Carousel1ComboListBox().Click(
AtText
("Item1", 1)) ' Item1 の第 2 のインスタンスをクリックします
Name サブ項目は、設定する必要がないため値が null の場合に重複を含むことのある、カルーセル項目の Key
プロパティを参照します。 CarouselItem の 2 つ以上のインスタンスが表示される場合、パスの最初の項目と操作します。項目が表示されていない場合、項目をビューにスクロールします。
Carousel1ComboListBox().Click(
AtName
("Key1"))
Carousel1ComboListBox().Click(
AtName
("", 1)) 「空のキーで 2 つ目のインスタンスをクリックします。」
Position サブ項目はパスに表示されるカルーセル項目の位置を参照します。 ItemInfo.Position
プロパティで並べ替えされる、カルーセルの表示済みの UIElement
項目に基づいたゼロを基本としたインデックスです。 ItemInfo.Position
プロパティはパスでの位置を指定する、UIElement
の内部プロパティです。パスの数ヶ所で表示されるカルーセルの特定のインスタンスをクリックする場合にも使用します。
Carousel1ComboListBox().Click(
AtPosition
(3))
Index サブ項目は項目コレクションにおけるカルーセル項目のゼロを基本としたインデックスを参照します。 CarouselItem の 2 つ以上のインスタンスが表示される場合、パスの最初の項目と操作します。項目が表示されていない場合、項目をビューにスクロールします。
Carousel1ComboListBox().Click(
AtIndex
(0))
Verification Point は VisibleCarouselItem
および AllCarouselItems
プロパティを使用しているすべての、または現在表示済みのカルーセル項目のデータ表を返します。
現在表示済みのカルーセル項目のデータ表を返します。返されたデータは以下のプロパティから構成されます:
すべてののカルーセル項目のデータ表を返します。返されたデータは以下のプロパティから構成されます: