Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe Visual3D

 

Fornece serviços e propriedades que são comuns a objetos visuais 3D, incluindo testes de clique, transformação de coordenada e cálculos de caixa delimitadora.

Namespace:   System.Windows.Media.Media3D
Assembly:  PresentationCore (em PresentationCore.dll)


public abstract class Visual3D : DependencyObject, IAnimatable

NomeDescrição
System_CAPS_pubpropertyDependencyObjectType

Obtém o DependencyObjectType que encapsula o tipo CLR dessa instância. (Herdado de DependencyObject.)

System_CAPS_pubpropertyDispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.(Herdado de DispatcherObject.)

System_CAPS_pubpropertyHasAnimatedProperties

Obtém um valor que indica se este Visual3D qualquer tiver animado propriedades.

System_CAPS_pubpropertyIsSealed

Obtém um valor que indica se essa instância atualmente é selada (somente leitura). (Herdado de DependencyObject.)

System_CAPS_pubpropertyTransform

Obtém ou define a transformação é aplicada ao objeto 3D.

System_CAPS_protpropertyVisual3DChildrenCount

Obtém o número de elementos filho para o Visual3D objeto.

System_CAPS_protpropertyVisual3DModel

Obtém ou define o objeto Model3D a ser renderizado.

NomeDescrição
System_CAPS_protmethodAddVisual3DChild(Visual3D)

Define a relação pai-filho entre dois elementos visuais 3D.

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica o efeito de um determinado AnimationClock a uma propriedade de dependência.

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica o efeito de um determinado AnimationClock a uma propriedade de dependência. O efeito do novo AnimationClock em todas as animações atuais é determinado pelo valor da handoffBehavior parâmetro.

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline)

Inicia uma seqüência de animação para o DependencyProperty objeto, com base no usuário AnimationTimeline.

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Inicia uma seqüência de animação para o DependencyProperty objeto, com base em ambas as especificado AnimationTimeline e HandoffBehavior.

System_CAPS_pubmethodCheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.(Herdado de DispatcherObject.)

System_CAPS_pubmethodClearValue(DependencyProperty)

Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um identificador DependencyProperty.(Herdado de DependencyObject.)

System_CAPS_pubmethodClearValue(DependencyPropertyKey)

Limpa o valor local de uma propriedade somente leitura. A propriedade a ser limpa é especificada por um DependencyPropertyKey.(Herdado de DependencyObject.)

System_CAPS_pubmethodCoerceValue(DependencyProperty)

Converte o valor da propriedade de dependência especificada. Isso é feito invocando qualquer função CoerceValueCallback especificada nos metadados de propriedade para a propriedade de dependência, visto que ela existe na chamada a DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodEquals(Object)

Determina se um DependencyObject fornecido é equivalente ao DependencyObject atual.(Herdado de DependencyObject.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodFindCommonVisualAncestor(DependencyObject)

Retorna o ancestral comum do objeto visual e outro objeto visual especificado.

System_CAPS_pubmethodGetAnimationBaseValue(DependencyProperty)

Recupera o valor base especificada DependencyProperty objeto.

System_CAPS_pubmethodGetHashCode()

Obtém o código hash para esse DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodGetLocalValueEnumerator()

Cria um enumerador especializado para determinar quais propriedades de dependência têm valores definidos localmente nessa DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodGetValue(DependencyProperty)

Retorna o valor efetivo atual de uma propriedade de dependência nessa instância de um DependencyObject.(Herdado de DependencyObject.)

System_CAPS_protmethodGetVisual3DChild(Int32)

Retorna a Visual3D no pai Visual3DCollection.

System_CAPS_pubmethodInvalidateProperty(DependencyProperty)

Reavalia o valor efetivo para a propriedade de dependência especificada(Herdado de DependencyObject.)

System_CAPS_pubmethodIsAncestorOf(DependencyObject)

Determina se o objeto visual é um ancestral do objeto visual descendente.

System_CAPS_pubmethodIsDescendantOf(DependencyObject)

Determina se o objeto visual é um descendente do objeto visual ancestral.

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_protmethodOnPropertyChanged(DependencyPropertyChangedEventArgs)

Invocado sempre que o valor efetivo de qualquer propriedade de dependência nesse DependencyObject for atualizada. A propriedade de dependência específica que mudou é relatada os dados do evento.(Herdado de DependencyObject.)

System_CAPS_protmethodOnVisualChildrenChanged(DependencyObject, DependencyObject)

Chamado quando o Visual3DCollection do objeto visual é modificado.

System_CAPS_protmethodOnVisualParentChanged(DependencyObject)

Chamado quando o pai do objeto visual 3D é alterado.

System_CAPS_pubmethodReadLocalValue(DependencyProperty)

Retorna o valor local de uma propriedade de dependência, local, se houver.(Herdado de DependencyObject.)

System_CAPS_protmethodRemoveVisual3DChild(Visual3D)

Remove a relação pai-filho entre dois elementos visuais 3D.

System_CAPS_pubmethodSetCurrentValue(DependencyProperty, Object)

Define o valor da propriedade de dependência sem alterar a origem do valor.(Herdado de DependencyObject.)

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

Define o valor local de uma propriedade de dependência, especificada pelo identificador da propriedade de dependência.(Herdado de DependencyObject.)

System_CAPS_pubmethodSetValue(DependencyPropertyKey, Object)

Define o valor de uma propriedade de dependência somente leitura, especificada pelo identificador DependencyPropertyKey da propriedade de dependência.(Herdado de DependencyObject.)

System_CAPS_protmethodShouldSerializeProperty(DependencyProperty)

Retorna um valor que indica se os processos de serialização devem serializar o valor da propriedade de dependência fornecido.(Herdado de DependencyObject.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_pubmethodTransformToAncestor(Visual)

Retorna uma transformação que pode ser usada para transformar as coordenadas neste Visual3D objeto especificado Visual ancestral do objeto.

System_CAPS_pubmethodTransformToAncestor(Visual3D)

Retorna uma transformação que pode ser usada para transformar as coordenadas neste Visual3D objeto especificado Visual3D ancestral do objeto.

System_CAPS_pubmethodTransformToDescendant(Visual3D)

Retorna uma transformação que pode ser usada para transformar as coordenadas neste Visual3D objeto especificado Visual3D objeto descendente.

System_CAPS_pubmethodVerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.(Herdado de DispatcherObject.)

NomeDescrição
System_CAPS_pubfieldSystem_CAPS_staticTransformProperty

Identifica o Transform propriedade de dependência.

Unlike the T:System.Windows.Media.Media3D.Model3D class, T:System.Windows.Media.Media3D.Visual3D objects cannot be shared or reused.

Access T:System.Windows.Media.Media3D.Visual3D services by using static methods on the T:System.Windows.Media.VisualTreeHelper class.

Visual3D objects are optimized to be scene nodes. For example, they cache bounds. Whenever you can, use Visual3D objects for unique instances of objects within your scene. This usage contrasts with that of Model3D objects, which are lightweight objects that are optimized to be shared and reused. For example, use a Model3Dobject to build a model of a car; and use ten ModelVisual3D objects to place ten cars in your scene.

.NET Framework
Disponível desde 3.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: