Compartilhar via


Word.ShapeType enum

Representa o tipo de forma.

Comentários

[ Conjunto de API: WordApiDesktop 1.2 ]

Exemplos

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/45-shapes/manage-shapes-text-boxes.yaml

await Word.run(async (context) => {
  // Gets text boxes in the main document.
  const shapes: Word.ShapeCollection = context.document.body.shapes;
  shapes.load();
  await context.sync();

  if (shapes.items.length > 0) {
    console.log(`Number of shapes found in the main document: ${shapes.items.length}`);
    shapes.items.forEach(function (shape, index) {
      if (shape.type === Word.ShapeType.textBox) {
        console.log(`Shape ${index} in the main document has a text box. Properties:`, shape);
      } else {
        console.log(`Shape ${index} in the main document doesn't have a text box.`);
      }
    });
  } else {
    console.log("No shapes found in the main document.");
  }
});

Campos

canvas = "Canvas"

Forma de tela.

geometricShape = "GeometricShape"

Forma geométrica.

group = "Group"

Forma de grupo.

picture = "Picture"

Forma de imagem.

textBox = "TextBox"

Forma da caixa de texto.

unsupported = "Unsupported"

Tipo de forma não suportado.