ComponentBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para todos os componentes.
public ref class ComponentBase : Microsoft::Azure::RemoteRendering::ObjectBase
public class ComponentBase : Microsoft.Azure.RemoteRendering.ObjectBase
type ComponentBase = class
inherit ObjectBase
Public Class ComponentBase
Inherits ObjectBase
- Herança
- Derivado
Comentários
Os componentes adicionam funcionalidade a entidades. Por exemplo, um CutPlaneComponent transforma uma entidade em um objeto que corta malhas abertas.
Uma entidade só pode ter uma instância de cada tipo de componente anexada a qualquer momento.
Propriedades
| Enabled |
Estado habilitado desse componente. |
| InteropId |
Classe base para todos os componentes. (Herdado de ObjectBase) |
| Owner |
O Entity ao qual esse componente está anexado. |
| Type |
O tipo exato desse componente. |
| Valid |
Se esse componente ainda é válido. |
Métodos
| AsToolingObject<ToolingObject>() |
Classe base para todos os componentes. (Herdado de ObjectBase) |
| Destroy() |
Destrói o componente no runtime. |
| Equals(Object) |
Classe base para todos os componentes. (Herdado de ObjectBase) |
| GetHashCode() |
Classe base para todos os componentes. (Herdado de ObjectBase) |