Share via


<Button> (RibbonDiffXml)

Si applica a: CRM 2016 on-prem, CRM Online

Specifica un semplice pulsante utilizzato per eseguire un'azione.

Sintassi

<Button Alt="String"
  Command="String"
  CommandType=["General" | "OptionSelection" | "IgnoredByMenu" ]
  CommandValueId="String"
  Description="String"
  Id="String"
  Image16by16="String"
  Image16by16Class="String"
  Image16by16Left="Non Positive Integer"
  Image16by16Top="Non Positive Integer"
  Image32by32="String"
  Image32by32Class="String"
  Image32by32Left="String"
  Image32by32Top="String"
  LabelCss="String"
  LabelText="String"
  MenuItemId="String"
  ModernCommandType=[ "ControlCommand"| "System"]
  ModernImage=”String”
  Sequence="1"
  TemplateAlias="String"
  ToolTipDescription="String"
  ToolTipHelpKeyWord="String"
  ToolTipImage32by32="String"
  ToolTipImage32by32Class="String"
  ToolTipImage32by32Left="Non Positive Integer"
  ToolTipImage32by32Top="Non Positive Integer"
  ToolTipShortcutKey="String"
  ToolTipTitle="String"
/>

Attributi ed elementi

The following table lists the attributes, child elements, and parent elements.

Attributi

Attribute Description Type Usage

Alt

Stringa o riferimento a un'etichetta localizzata da visualizzare come testo alternativo.

String

Optional

Command

Specifica l'ID del comando della barra multifunzione per il controllo.

The command to perform when this button is pressed.

A reference to an existing CommandDefinition.Id value.

String

Optional

CommandType

Consente di specificare un tipo diverso di comando.

Valid values:

 

Value Description

General

Non un tipo specifico di comando.

OptionSelection

Comando generato quando un utente seleziona un'opzione in un gruppo di opzioni.

IgnoredByMenu

Comando utilizzato per i controlli che non devono venire chiusi quando si fa clic sul menu.

Enumeration

Optional

CommandValueId

Stringa inviata con l'evento di comando quando si fa clic sul pulsante.

String

Optional

Description

L'attributo Description non è utilizzato in Microsoft Dynamics CRM.

String

Optional

Id

Specifica un identificatore univoco per la definizione di un elemento della barra multifunzione. La convenzione di denominazione consigliata è l'utilizzo di un punto per separare le parti del nome, come segue: [identificatore soluzione].[entità].[barra multifunzione].[funzione].[nome elemento]. Ad esempio: MyISV.account.form.SendToOtherSystem.Button.

Use the {!EntityLogicalName} token in the Id attribute when you define a ribbon element that will be used for multiple entities. This inserts the entity logical name into the Id value to make sure that the Id value is globally unique.

For example, if you use MyISV.{!EntityLogicalName}.form.SendToOtherSystem.Button with the account entity, the Id will be MyISV.account.form.SendToOtherSystem.Button. For the contact entity, the Id will be MyISV.contact.form.SendToOtherSystem.Button.

Importante

If you don’t set a globally unique Id value, the ribbon might not display.

String

Required

Image16by16

Specifica un'immagine di dimensioni pari a 16x16 pixel. Può trattarsi del percorso di un file di immagine oppure del riferimento a una risorsa Web che utilizza la direttiva $webresource:.

String

Optional

Image16by16Class

Specifica il nome di una classe CSS da utilizzare per l'immagine a 16x16 pixel.

String

Optional

Image16by16Left

Specifica di quanti pixel spostare a sinistra l'immagine a 16x16 pixel. È rappresentato da un numero negativo.

Non Positive Integer

Optional

Image16by16Top

Specifica di quanti pixel spostare verso l'alto l'immagine a 16x16 pixel. È rappresentato da un numero negativo.

Non Positive Integer

Optional

Image32by32

Specifica un'immagine di dimensioni pari a 32x32 pixel. Può trattarsi del percorso di un file di immagine oppure del riferimento a una risorsa Web che utilizza la direttiva $webresource:.

String

Optional

Image32by32Class

Specifica il nome di una classe CSS da utilizzare per l'immagine a 16x16 pixel.

String

Optional

Image32by32Left

Specifica di quanti pixel spostare a sinistra l'immagine a 32x32 pixel. È rappresentato da un numero negativo.

Non Positive Integer

Optional

Image32by32Top

Specifica di quanti pixel spostare verso l'alto l'immagine a 32x32 pixel. È rappresentato da un numero negativo.

Non Positive Integer

Optional

LabelCss

Specifica una classe CSS da applicare all'etichetta del controllo.

String

Optional

LabelText

Specifica una stringa da visualizzare come testo per il controllo. Può fare riferimento a un elemento LocLabel che utilizza la direttiva $LocLabels:, ad esempio "$LocLabels:MyISV.account.Save.Button.Label".

String

Optional

MenuItemId

Specifica un riferimento da un controllo all'ID di una voce di menu.

String

Optional

ModernCommandType

Solo per uso interno.

Valid values:

 

Value Description

ControlCommand

Solo per uso interno.

System

Solo per uso interno.

Enumeration

Optional

ModernImage

Solo per uso interno.

String

Optional

Sequence

Specificare la posizione della modifica della barra multifunzione impostando il parametro Sequence su un valore più alto o più basso degli elementi esistenti della barra multifunzione.

Integer

Optional

TemplateAlias

Associa un elemento della barra multifunzione figlio di CommandUIDefinition a un segnaposto di posizione all'interno di un elemento figlio di un elemento Layout. Questo valore definisce la posizione in cui verrà visualizzato il controllo all'interno di un gruppo di controlli quando viene modificato il layout.

String

Optional

ToolTipDescription

Specifica una stringa da visualizzare per la descrizione comando di un controllo. Può fare riferimento a un elemento LocLabel che utilizza la direttiva $LocLabels:, ad esempio "$LocLabels:MyISV.account.Save.Button.Tooltip".

String

Optional

ToolTipHelpKeyWord

Questo elemento non è utilizzato in Microsoft Dynamics CRM.

String

Optional

ToolTipImage32by32

Specifica un'immagine a 32x32 pixel da visualizzare con la descrizione comando.

String

Optional

ToolTipImage32by32Class

Specifica una classe CSS da applicare all'immagine a 32x32 pixel da visualizzare con la descrizione comando.

String

Optional

ToolTipImage32by32Left

Specifica di quanti pixel spostare verso sinistra l'immagine a 32x32 pixel della descrizione comando. È rappresentato da un numero negativo.

Non Positive Integer

Optional

ToolTipImage32by32Top

Specifica di quanti pixel spostare verso l'alto l'immagine a 32x32 pixel della descrizione comando. È rappresentato da un numero negativo.

Non Positive Integer

Optional

ToolTipShortcutKey

Questo elemento non è utilizzato in Microsoft Dynamics CRM.

String

Optional

ToolTipTitle

Specifica una stringa da visualizzare per il titolo di una descrizione comando di un controllo. Corrisponde in genere allo stesso valore del controllo LabelText. Può fare riferimento a un elemento LocLabel che utilizza la direttiva $LocLabels:, ad esempio "$LocLabels:MyISV.account.Save.Button.Label".

String

Optional

Elementi figlio

Questo elemento non presenta elementi figlio.

Elementi padre

Element Description

<CommandUIDefinition> (RibbonDiffXml)

Specifica gli elementi della barra multifunzione visibili da includere in un elemento CustomAction.

<Controls> (RibbonDiffXml)

Contiene una raccolta di controlli.

Esempio

<Button Id="MyISV.account.form.SendToOtherSystem.Button"        Command="MyISV.account.form.SendToOtherSystem.Command"        LabelText="$LocLabels:MyISV.account.SendToOtherSystem.LabelText"        ToolTipTitle="$LocLabels:MyISV.account.SendToOtherSystem.LabelText"        ToolTipDescription="$LocLabels:MyISV.account.SendToOtherSystem.ToolTip"        TemplateAlias="o2"        Image16by16="$webresource:New_TIcon16x16.png"        Image32by32="$webresource:New_TIcon32x32.png" />

Informazioni elemento

XPath

//RibbonDiffXml/CustomActions/CustomAction/CommandUIDefinition/Button |
//RibbonDiffXml/CustomActions/CustomAction/CommandUIDefinition/Controls/Button |
//RibbonDiffXml/CustomActions/CustomAction/CommandUIDefinition/Menu/MenuSection/Controls/Button

Schema Name

ButtonType

Validation File

RibbonWSS.xsd

Can be Empty

Yes

Vedere anche

Altre risorse

Personalizzare i comandi e la barra multifunzione
Ribbon XML reference

Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.