## SemanticAttribute class

Consenti all'utente di utilizzare la propria struttura per la dichiarazione statica di[`VertexDeclaration`](../vertexdeclaration)

```csharp
[AttributeUsage(AttributeTargets.Field)]
public sealed class SemanticAttribute : Attribute
```

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [SemanticAttribute](semanticattribute#constructor)(VertexFieldSemantic) | Inizializza a[`SemanticAttribute`](../semanticattribute) |
| [SemanticAttribute](semanticattribute#constructor_1)(VertexFieldSemantic, string) | Inizializza a[`SemanticAttribute`](../semanticattribute) |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| [Alias](../../aspose.threed.utilities/semanticattribute/alias) { get; } | Alias del campo vertice |
| [Semantic](../../aspose.threed.utilities/semanticattribute/semantic) { get; } | Semantica del campo vertice |

### Guarda anche

* spazio dei nomi [Aspose.ThreeD.Utilities](../../aspose.threed.utilities)
* assemblea [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
