Share via


GalleryButton 要素 (グループ) (サーバー リボン)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

ギャラリー ボタンを定義します。

<GalleryButton
  Alt="Text"
  Command="Text"
  CommandPreview="Text"
  CommandRevert="Text"
  CommandType="General | OptionSelect | IgnoredByMenu"
  CommandValueId="Text"
  ElementDimensions="Size16by16 | Size32by32 | Size48by48 | Size72by96 | Size96by72 | Size96by96 | Size128by128 | Size190by30 | Size190by40 | Size190by50 | Size190by60"
  Id="Text"
  Image="Url"
  ImageClass="CSS Selector"
  ImageLeft="Negative Integer"
  ImageTop="Negative Integer"
  InnerHTML="HTML"
  MenuItemId="Text"
  QueryCommand="Text"
  Sequence="Integer"
  TemplateAlias="Text"
  ToolTipImage32by32="Url"
  ToolTipImage32by32Class="CSS Selector"
  ToolTipImage32by32Left="Negative Integer"
  ToolTipImage32by32Top="Negative Integer"
  ToolTipTitle="Text"
  ToolTipDescription="Text"
  ToolTipHelpKeyWord="Text"
  ToolTipShortcutKey="Text"
/>

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性 説明
Alt
オプション。 コントロールで使用される代替のテキスト。
コマンド
オプション。 コントロールが選択されたときに実行するコマンドの名前。 コントロールが CommandUIDefinition 要素内にある場合、コントロールの Command 属性の値は、対応する CommandUIHandler 要素の Command 属性の値と同じである必要があります。
CommandPreview
オプション。 選択をプレビューするために実行するコマンドの名前。
CommandRevert
オプション。 選択をプレビューする前に存在した状態に戻るために実行するコマンドの名前。
CommandType
オプション。 コマンドの種類を指定する列挙値。
全般。 特定の種類のコマンドではありません。
OptionSelection。 ユーザーがオプション グループ内の 1 つのオプションを選択するときに生成されるコマンド。
IgnoredByMenu。 メニューを選択したときに閉じてはいけないコントロールに使用されるコマンド。
CommandValueId
オプション。 ボタンが選択されたときにコマンド イベントと共に送信される文字列。
ElementDimensions
必須です。 ボタンがレンダリングされる四角形の領域のサイズを指定する列挙値。 このサイズはピクセル単位で表され、形式は "幅 x 高さ" です。
Size16by16
Size32by32
Size48by48
Size72by96
Size96by72
Size96by96
Size128by128
Size190by30
Size190by40
Size190by50
Size190by60
Id
必須です。 "buttonStaticStyle1" などの要素を識別する文字列。
Image
オプション。 アイコンとして使用する画像を含むファイルへのサーバー相対 URL。
Image 属性を定義しない場合、InnerHTML 属性を定義する必要があります。
Imageclass
オプション。 画像に適用される CSS クラス セレクターの名前。
ImageLeft
オプション。 画像の左端のオフセットを表す負の整数。 この属性は、Image 属性が、複数のアイコンの画像を含む画像ファイルを指している場合に使用します。
ImageTop
オプション。 画像の上端のオフセットを表す負の整数。 この属性は、Image 属性が、複数のアイコンの画像を含む画像ファイルを指している場合に使用します。
Innerhtml
オプション。 ボタンが表す選択肢を示す HTML マークアップ。
InnerHTML 属性を定義しない場合、Image 属性を定義する必要があります。
MenuItemId
オプション。 ボタンが配置されている場所のメニュー項目を識別する文字列。
QueryCommand
オプション。 状態情報をポーリングするときに実行するコマンドの名前。
Sequence
オプション。 兄弟 XML ノード間の配置順序を指定する整数。
TemplateAlias
オプション。 GroupTemplate 要素内の ControlRef 要素、OverflowArea 要素、または OverflowSection 要素の TemplateAlias 属性の値に一致する文字列。 TemplateAlias 属性は、テンプレートをグループに適用するときにグループ内でコントロールのサイズと位置を調整するために使用されます。
ToolTipImage32by32
オプション。 "/_layouts/1033/images/formatmap32x32.png" など、ツールヒントで使用される 32 x 32 ピクセルのイメージを含むファイルへのサーバー相対 URL。
ToolTipImage32by32Class
オプション。 ツールヒントの画像に適用される CSS セレクターの名前。
ToolTipImage32by32Left
オプション。 画像の左端のオフセットを表す負の整数。 ToolTipImage32by32 属性が、多くのアイコンの画像を含む画像ファイルを指定している場合に、この属性を使用します。 ToolTipImage32by32Left 属性の値は、ページが作成されるときに CSS left 属性を設定するために使用します。
ToolTipImage32by32Top
オプション。 画像の上端のオフセットを表す負の整数。 ToolTipImage32by32 属性が、多くのアイコンの画像を含む画像ファイルを指定している場合に、この属性を使用します。 ToolTipImage32by32Top 属性の値は、ページが作成されるときに CSS top 属性を設定するために使用します。
ToolTipTitle
オプション。 ツールヒントのタイトルとして表示するテキスト。
ToolTipDescription
オプション。 ツールヒントの本文に表示するテキスト。
ToolTipHelpKeyWord
オプション。 コンテキスト ヘルプで使用するキーワード。
ToolTipShortcutKey
オプション。 ヒントのショートカット キーに表示するテキスト。 たとえば、コントロールのショートカット キーが Alt + J の場合、この属性の値は "Alt + J" になります。 ヒントのタイトル "(Alt + J)" の後に、ショートカット キーのテキストがかっこ内に表示されます。

子要素

None

親要素

Occurrences

  • 最小: 0
  • 最大: 制約なし

以下の XML フラグメントは、書式設定スタイルを適用するときに使用されるギャラリー ボタン コントロールのグループを定義しています。

<Group
    Id="grpStyles"
    Description=""
    Title="Group Styles"
    Template="tmpStyles">
    <Controls>
        <GalleryButton
            Id="buttonStaticStyle1"
            Command="ApplyStyle"
            QueryCommand="QueryStyle"
            InnerHTML="&amp;lt;DIV class=&amp;quot;PreviewStyleContainer&amp;quot;&amp;gt;&amp;lt;P class=&amp;quot;PreviewStaticStyle1&amp;quot; id=&amp;quot;labelPreviewContent0&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;P class=&amp;quot;PreviewStyleLabel&amp;quot; id=&amp;quot;labelPreviewStyle0&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;"
            ElementDimensions="Size64by48"
            LabelText="Heading1"
            Alt="Heading1"
            TemplateAlias="preview1"/>
        <GalleryButton
            Id="buttonStaticStyle2"
            Command="ApplyStyle"
            QueryCommand="QueryStyle"
            InnerHTML="&amp;lt;DIV class=&amp;quot;PreviewStyleContainer&amp;quot;&amp;gt;&amp;lt;P class=&amp;quot;PreviewStaticStyle2&amp;quot; id=&amp;quot;labelPreviewContent1&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;P class=&amp;quot;PreviewStyleLabel&amp;quot; id=&amp;quot;labelPreviewStyle1&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;"
            ElementDimensions="Size64by48"
            LabelText="Heading2"
            Alt="Heading2"
            TemplateAlias="preview2"/>
        <GalleryButton
            Id="buttonStaticStyle3"
            QueryCommand="QueryStyle"
            Command="ApplyStyle"
            InnerHTML="&amp;lt;DIV class=&amp;quot;PreviewStyleContainer&amp;quot;&amp;gt;&amp;lt;P class=&amp;quot;PreviewStaticStyle3&amp;quot; id=&amp;quot;labelPreviewContent2&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;P class=&amp;quot;PreviewStyleLabel&amp;quot; id=&amp;quot;labelPreviewStyle2&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;"
            ElementDimensions="Size64by48"
            LabelText="Heading3"
            Alt="Heading3"
            TemplateAlias="preview3"/>
        <GalleryButton
            Id="buttonStaticStyle4"
            Command="ApplyStyle"
            QueryCommand="QueryStyle"
            InnerHTML="&amp;lt;DIV class=&amp;quot;PreviewStyleContainer&amp;quot;&amp;gt;&amp;lt;P class=&amp;quot;PreviewStaticStyle4&amp;quot; id=&amp;quot;labelPreviewContent3&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;P class=&amp;quot;PreviewStyleLabel&amp;quot; id=&amp;quot;labelPreviewStyle3&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;"
            ElementDimensions="Size64by48"
            LabelText="Quote"
            Alt="Quote"
            TemplateAlias="preview4"/>
        <GalleryButton
            Id="buttonStaticStyle5"
            Command="ApplyStyle"
            QueryCommand="QueryStyle"
            InnerHTML="&amp;lt;DIV class=&amp;quot;PreviewStyleContainer&amp;quot;&amp;gt;&amp;lt;P class=&amp;quot;PreviewStaticStyle5&amp;quot; id=&amp;quot;labelPreviewContent4&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;P class=&amp;quot;PreviewStyleLabel&amp;quot; id=&amp;quot;labelPreviewStyle4&amp;quot;&amp;gt;&amp;lt;/P&amp;gt;&amp;lt;/DIV&amp;gt;"
            ElementDimensions="Size64by48"
            LabelText="Citation"
            Alt="Citation"
            TemplateAlias="preview5"/>
        <FlyoutAnchor
            Alt="STR@L_MenuMoreStyles"
            Id="fsfaMoreStyles"
            Command="MenuOpenEditOnly"
            MenuAlt="STR@L_MenuMoreStyles"
            LabelText="STR@L_MenuMoreStyles"
            Image32by32="IMGMAP@one@UxGalWordQuickFormatsHH"
            TemplateAlias="morestyles"
            PopulateDynamically="true"
            PopulateOnlyOnce="false"
            PopulateQueryCommand="PopulateMenuMoreStyles"
            CommandMenuClose="MenuClose"
            CacheMenuVersions="false">
        </FlyoutAnchor>
    </Controls>
</Group>