Поделиться через


ComponentBase Класс

Определение

Базовый класс для всех компонентов.

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
Наследование
ComponentBase
Производный

Комментарии

Компоненты добавляют функциональные возможности к сущностям. Например, CutPlaneComponent преобразует сущность в объект , который открывает сетки.

Сущность может иметь только один экземпляр каждого типа компонента, присоединенного в любой момент времени.

Свойства

Enabled

Включено состояние этого компонента.

InteropId

Базовый класс для всех компонентов.

(Унаследовано от ObjectBase)
Owner

Объект Entity , к которому присоединен этот компонент.

Type

Точный тип этого компонента.

Valid

Указывает, действителен ли этот компонент.

Методы

AsToolingObject<ToolingObject>()

Базовый класс для всех компонентов.

(Унаследовано от ObjectBase)
Destroy()

Уничтожает компонент в среде выполнения.

Equals(Object)

Базовый класс для всех компонентов.

(Унаследовано от ObjectBase)
GetHashCode()

Базовый класс для всех компонентов.

(Унаследовано от ObjectBase)

Применяется к

См. также раздел