Type Attribute (Shape)(VML)

Cette rubrique décrit VML, une fonctionnalité déconseillée à partir de Windows Internet Explorer 9. Les pages web et les applications qui s’appuient sur VML doivent être migrées vers SVG ou d’autres normes largement prises en charge.

Notes

Depuis décembre 2011, cette rubrique a été archivée. Par conséquent, il n’est plus géré activement. Pour plus d’informations, consultez Contenu archivé. Pour plus d’informations, de recommandations et d’aide sur la version actuelle de Windows Internet Explorer, consultez Centre de développement Internet Explorer.

 

Définit une référence à l’ID d’un élément ShapeType . En lecture/écriture. Chaîne.

S’applique à

Forme

Syntaxe de balise

<v:
          element 
          type=" expression ">

Syntaxe du script

element 
          .type="#expression"
expression=element .type

Remarques

Si l’attribut Type fait référence à l’ID d’un élément ShapeType , les remplissages, les chemins et les traits du ShapeType sont utilisés comme modèles pour créer la forme. Les valeurs dérivées de ShapeType peuvent être remplacées par des valeurs de forme individuelles.

Si elle est utilisée dans les balises, la valeur de chaîne doit commencer par un symbole de signe numérique (#).

Attribut STANDARD VML

Exemple

Une forme ShapeType est créée avec le « mytype » comme ID.

   <v:shapetype id="mytype"
   fillcolor="red" strokecolor="blue"
   coordorigin="0 0" coordsize="200 200">
   <v:path v="m 0,0 l 0,200, 200,200, 200,0 x e"/>
   </v:shapetype>

Ensuite, si vous créez une forme à l’aide des valeurs ShapeType , la forme aura les attributs du ShapeType « mytype » ; autrement dit, « shape01 » aura un remplissage rouge avec un trait bleu.

   <v:shape id="shape01" type="#mytype"
   style="position:relative;top:1;left:1;width:20;height:20">
   </v:shape>

Vous pouvez remplacer les valeurs héritées, par exemple, en remplaçant la couleur en vert.

   <v:shape id="shape02" type="#mytype"
   fillcolor="green"
   style="position:relative;top:1;left:1;width:20;height:20">
   </v:shape>

Exemple d’attribut de type. (Nécessite Microsoft Internet Explorer 5 ou supérieur.)