Geometry Geometry Geometry Geometry Class

Definición

Las clases que derivan de esta clase base abstracta definen formas geométricas.Classes that derive from this abstract base class define geometric shapes. Los objetos Geometry se pueden usar para el recorte, la prueba de posicionamiento y la representación de datos de gráficos 2D.Geometry objects can be used for clipping, hit-testing, and rendering 2-D graphic data.

public ref class Geometry abstract : System::Windows::Media::Animation::Animatable, IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.GeometryConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public abstract class Geometry : System.Windows.Media.Animation.Animatable, IFormattable
type Geometry = class
    inherit Animatable
    interface IFormattable
    interface DUCE.IResource
Public MustInherit Class Geometry
Inherits Animatable
Implements IFormattable
Herencia
Derivado
Atributos
Implementaciones

Comentarios

En comparación con forma de geometríaGeometry Compared to Shape

El System.Windows.Shapes.Shape clase tiene un Fill, Strokey otras propiedades de representación Geometry y su falta de las clases derivadas.The System.Windows.Shapes.Shape class has a Fill, Stroke, and other rendering properties that Geometry and its derived classes lack. El Shape clase es un FrameworkElement y, por tanto, participa en el sistema de diseño; se pueden usar sus clases derivadas como el contenido de cualquier elemento que admita UIElement elementos secundarios.The Shape class is a FrameworkElement and therefore participates in the layout system; its derived classes can be used as the content of any element that supports UIElement children.

El Geometry (clase), por otro lado, simplemente define la geometría de una forma y no puede representarse a sí misma.The Geometry class, on the other hand, simply defines the geometry of a shape, and cannot render itself. Debido a su simplicidad, tiene una gama más amplia de usos.Because of its simplicity, it has a wider range of uses.

Freezable características: Porque se hereda de la Freezable (clase), el Geometry clase proporciona varias características especiales: Geometry objetos se pueden declarar como recursoscompartida entre varios objetos, de sólo lectura para mejorar rendimiento, clonar y hacerse seguros para subprocesos.Freezable Features: Because it inherits from the Freezable class, the Geometry class provides several special features: Geometry objects can be declared as resources, shared among multiple objects, made read-only to improve performance, cloned, and made thread-safe. Para obtener más información sobre las diferentes características proporcionadas por Freezable objetos, vea Freezable Objects Overview.For more information about the different features provided by Freezable objects, see Freezable Objects Overview.

Notas a los desarrolladores de herederos

Aunque esta clase es abstracta, no es públicamente extensible.Although this class is abstract, it is not publicly extensible.

Campos

TransformProperty TransformProperty TransformProperty TransformProperty

Identifica la propiedad de dependencia Transform.Identifies the Transform dependency property.

Propiedades

Bounds Bounds Bounds Bounds

Obtiene un Rect que especifica el cuadro de límite alineado con el eje de la Geometry.Gets a Rect that specifies the axis-aligned bounding box of the Geometry.

CanFreeze CanFreeze CanFreeze CanFreeze

Obtiene un valor que indica si el objeto se puede convertir en no modificable.Gets a value that indicates whether the object can be made unmodifiable.

(Inherited from Freezable)
DependencyObjectType DependencyObjectType DependencyObjectType DependencyObjectType

Obtiene el objeto DependencyObjectType que ajusta el tipo CLRCLR de esta instancia.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Inherited from DependencyObject)
Dispatcher Dispatcher Dispatcher Dispatcher

Obtiene el Dispatcher esto DispatcherObject está asociado.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
Empty Empty Empty Empty

Obtiene un objeto vacío.Gets an empty object.

HasAnimatedProperties HasAnimatedProperties HasAnimatedProperties HasAnimatedProperties

Obtiene un valor que indica si uno o más objetos AnimationClock se asocian a cualquiera de las propiedades de dependencia de este objeto.Gets a value that indicates whether one or more AnimationClock objects is associated with any of this object's dependency properties.

(Inherited from Animatable)
IsFrozen IsFrozen IsFrozen IsFrozen

Obtiene un valor que indica si el objeto se puede modificar actualmente.Gets a value that indicates whether the object is currently modifiable.

(Inherited from Freezable)
IsSealed IsSealed IsSealed IsSealed

Obtiene un valor que indica si esta instancia está actualmente sellada (es de solo lectura).Gets a value that indicates whether this instance is currently sealed (read-only).

(Inherited from DependencyObject)
StandardFlatteningTolerance StandardFlatteningTolerance StandardFlatteningTolerance StandardFlatteningTolerance

Obtiene la tolerancia estándar utilizada para la aproximación poligonal.Gets the standard tolerance used for polygonal approximation.

Transform Transform Transform Transform

Obtiene o establece el Transform objeto aplicado a un Geometry.Gets or sets the Transform object applied to a Geometry.

Métodos

ApplyAnimationClock(DependencyProperty, AnimationClock) ApplyAnimationClock(DependencyProperty, AnimationClock) ApplyAnimationClock(DependencyProperty, AnimationClock) ApplyAnimationClock(DependencyProperty, AnimationClock)

Se aplica AnimationClock al valor de DependencyProperty especificado.Applies an AnimationClock to the specified DependencyProperty. Si la propiedad ya está animada, se usa el comportamiento de entrega SnapshotAndReplace.If the property is already animated, the SnapshotAndReplace handoff behavior is used.

(Inherited from Animatable)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Se aplica AnimationClock al valor de DependencyProperty especificado.Applies an AnimationClock to the specified DependencyProperty. Si la propiedad ya está animada, se usa el objeto HandoffBehavior especificado.If the property is already animated, the specified HandoffBehavior is used.

(Inherited from Animatable)
BeginAnimation(DependencyProperty, AnimationTimeline) BeginAnimation(DependencyProperty, AnimationTimeline) BeginAnimation(DependencyProperty, AnimationTimeline) BeginAnimation(DependencyProperty, AnimationTimeline)

Aplica una animación a la DependencyProperty especificada.Applies an animation to the specified DependencyProperty. La animación se inicia al representar el siguiente fotograma.The animation is started when the next frame is rendered. Si la propiedad especificada ya está animada, se usa el comportamiento de entrega SnapshotAndReplace.If the specified property is already animated, the SnapshotAndReplace handoff behavior is used.

(Inherited from Animatable)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Aplica una animación a la DependencyProperty especificada.Applies an animation to the specified DependencyProperty. La animación se inicia al representar el siguiente fotograma.The animation is started when the next frame is rendered. Si la propiedad especificada ya está animada, se usa el objeto HandoffBehavior especificado.If the specified property is already animated, the specified HandoffBehavior is used.

(Inherited from Animatable)
CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Determina si el subproceso de llamada tiene acceso a este DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty)

Borra el valor local de una propiedad.Clears the local value of a property. La propiedad que se va a borrar se especifica mediante un identificador DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Inherited from DependencyObject)
ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey)

Borra el valor local de una propiedad de solo lectura.Clears the local value of a read-only property. La propiedad que se va a borrar se especifica mediante un DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Inherited from DependencyObject)
Clone() Clone() Clone() Clone()

Crea un clon modificable del elemento Geometry y hace copias en profundidad de los valores del objeto.Creates a modifiable clone of the Geometry, making deep copies of the object's values. Cuando se copian propiedades de dependencia, este método copia las referencias de recursos y enlaces de datos (aunque podrían no resolverse), pero no copia las animaciones ni sus valores actuales.When copying dependency properties, this method copies resource references and data bindings (but they might no longer resolve) but not animations or their current values.

CloneCore(Freezable) CloneCore(Freezable) CloneCore(Freezable) CloneCore(Freezable)

Convierte la instancia en un clon (copia en profundidad) de la clase Freezable especificada con valores de propiedad base (no animadas).Makes the instance a clone (deep copy) of the specified Freezable using base (non-animated) property values.

(Inherited from Freezable)
CloneCurrentValue() CloneCurrentValue() CloneCurrentValue() CloneCurrentValue()

Crea un clon modificable de la Geometry objeto y hace copias en profundidad de los valores del objeto actual.Creates a modifiable clone of the Geometry object, making deep copies of the object's current values. Las referencias de recursos, los enlaces de datos y las animaciones no se copian, pero sí sus valores actuales.Resource references, data bindings, and animations are not copied, but their current values are.

CloneCurrentValueCore(Freezable) CloneCurrentValueCore(Freezable) CloneCurrentValueCore(Freezable) CloneCurrentValueCore(Freezable)

Convierte esta instancia en un clon modificable (copia en profundidad) del Freezable especificado mediante los valores de propiedad actuales.Makes the instance a modifiable clone (deep copy) of the specified Freezable using current property values.

(Inherited from Freezable)
CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty)

Convierte el valor de la propiedad de dependencia especificada.Coerces the value of the specified dependency property. Esto se logra invocando cualquier función CoerceValueCallback especificada en los metadatos de la propiedad de dependencia tal como existe en la clase DependencyObject que llama.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Inherited from DependencyObject)
Combine(Geometry, Geometry, GeometryCombineMode, Transform) Combine(Geometry, Geometry, GeometryCombineMode, Transform) Combine(Geometry, Geometry, GeometryCombineMode, Transform) Combine(Geometry, Geometry, GeometryCombineMode, Transform)

Combina las dos geometrías mediante especificado GeometryCombineMode y aplica la transformación indicada a la geometría resultante.Combines the two geometries using the specified GeometryCombineMode and applies the specified transform to the resulting geometry.

Combine(Geometry, Geometry, GeometryCombineMode, Transform, Double, ToleranceType) Combine(Geometry, Geometry, GeometryCombineMode, Transform, Double, ToleranceType) Combine(Geometry, Geometry, GeometryCombineMode, Transform, Double, ToleranceType) Combine(Geometry, Geometry, GeometryCombineMode, Transform, Double, ToleranceType)

Combina las dos geometrías mediante especificado GeometryCombineMode y factor de tolerancia y se aplica la transformación indicada a la geometría resultante.Combines the two geometries using the specified GeometryCombineMode and tolerance factor, and applies the specified transform to the resulting geometry.

CreateInstance() CreateInstance() CreateInstance() CreateInstance()

Inicializa una nueva instancia de la clase Freezable.Initializes a new instance of the Freezable class.

(Inherited from Freezable)
CreateInstanceCore() CreateInstanceCore() CreateInstanceCore() CreateInstanceCore()

Cuando se implementa en una clase derivada, crea una nueva instancia de la Freezable clase derivada.When implemented in a derived class, creates a new instance of the Freezable derived class.

(Inherited from Freezable)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si un objeto DependencyObject proporcionado es equivalente al objeto DependencyObject actual.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Inherited from DependencyObject)
FillContains(Geometry) FillContains(Geometry) FillContains(Geometry) FillContains(Geometry)

Indica si la geometría actual contiene íntegramente especificado Geometry.Indicates whether the current geometry completely contains the specified Geometry.

FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType)

Indica si la geometría actual contiene especificado Geometry, dado el margen de error especificado.Indicates whether the current geometry contains the specified Geometry, given the specified margin of error.

FillContains(Point) FillContains(Point) FillContains(Point) FillContains(Point)

Indica si la geometría contiene especificado Point.Indicates whether the geometry contains the specified Point.

FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType)

Indica si la geometría contiene especificado Point, dado el margen de error especificado.Indicates whether the geometry contains the specified Point, given the specified margin of error.

FillContainsWithDetail(Geometry) FillContainsWithDetail(Geometry) FillContainsWithDetail(Geometry) FillContainsWithDetail(Geometry)

Devuelve un valor que describe la intersección entre la geometría actual y la geometría especificada.Returns a value that describes the intersection between the current geometry and the specified geometry.

FillContainsWithDetail(Geometry, Double, ToleranceType) FillContainsWithDetail(Geometry, Double, ToleranceType) FillContainsWithDetail(Geometry, Double, ToleranceType) FillContainsWithDetail(Geometry, Double, ToleranceType)

Devuelve un valor que describe la intersección entre la geometría actual y la geometría especificada, dado el margen de error especificado.Returns a value that describes the intersection between the current geometry and the specified geometry, given the specified margin of error.

Freeze() Freeze() Freeze() Freeze()

Convierte el objeto actual en no modificable y establece su propiedad IsFrozen en true.Makes the current object unmodifiable and sets its IsFrozen property to true.

(Inherited from Freezable)
FreezeCore(Boolean) FreezeCore(Boolean) FreezeCore(Boolean) FreezeCore(Boolean)

Convierte este objeto Animatable en no modificable o determina si se puede convertir en no modificable.Makes this Animatable object unmodifiable or determines whether it can be made unmodifiable.

(Inherited from Animatable)
GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty) GetAnimationBaseValue(DependencyProperty)

Devuelve el valor no animado del objeto DependencyProperty especificado.Returns the non-animated value of the specified DependencyProperty.

(Inherited from Animatable)
GetArea() GetArea() GetArea() GetArea()

Obtiene el área de la región rellena de la Geometry objeto.Gets the area of the filled region of the Geometry object.

GetArea(Double, ToleranceType) GetArea(Double, ToleranceType) GetArea(Double, ToleranceType) GetArea(Double, ToleranceType)

Obtiene el área dentro de la tolerancia especificada, de la región rellena de la Geometry objeto.Gets the area, within the specified tolerance, of the filled region of the Geometry object.

GetAsFrozen() GetAsFrozen() GetAsFrozen() GetAsFrozen()

Crea una copia inmovilizada de la Freezable, con los valores de propiedad base (no animadas).Creates a frozen copy of the Freezable, using base (non-animated) property values. Dado que se inmoviliza la copia, se copia cualquier subobjeto inmovilizado por referencia.Because the copy is frozen, any frozen sub-objects are copied by reference.

(Inherited from Freezable)
GetAsFrozenCore(Freezable) GetAsFrozenCore(Freezable) GetAsFrozenCore(Freezable) GetAsFrozenCore(Freezable)

Convierte la instancia en un clon inmovilizado de la clase Freezable especificada con los valores de propiedades base (no animadas).Makes the instance a frozen clone of the specified Freezable using base (non-animated) property values.

(Inherited from Freezable)
GetCurrentValueAsFrozen() GetCurrentValueAsFrozen() GetCurrentValueAsFrozen() GetCurrentValueAsFrozen()

Crea una copia inmovilizada del Freezable utilizando los valores de propiedad actuales.Creates a frozen copy of the Freezable using current property values. Dado que se inmoviliza la copia, se copia cualquier subobjeto inmovilizado por referencia.Because the copy is frozen, any frozen sub-objects are copied by reference.

(Inherited from Freezable)
GetCurrentValueAsFrozenCore(Freezable) GetCurrentValueAsFrozenCore(Freezable) GetCurrentValueAsFrozenCore(Freezable) GetCurrentValueAsFrozenCore(Freezable)

Convierte la instancia actual en un clon inmovilizado del valor de Freezable especificado.Makes the current instance a frozen clone of the specified Freezable. Si el objeto tiene propiedades de dependencia animadas, se copian sus valores animados actuales.If the object has animated dependency properties, their current animated values are copied.

(Inherited from Freezable)
GetFlattenedPathGeometry() GetFlattenedPathGeometry() GetFlattenedPathGeometry() GetFlattenedPathGeometry()

Obtiene un PathGeometry que es una aproximación poligonal de la Geometry objeto.Gets a PathGeometry that is a polygonal approximation of the Geometry object.

GetFlattenedPathGeometry(Double, ToleranceType) GetFlattenedPathGeometry(Double, ToleranceType) GetFlattenedPathGeometry(Double, ToleranceType) GetFlattenedPathGeometry(Double, ToleranceType)

Obtiene un PathGeometry, dentro de la tolerancia especificada, que es una aproximación poligonal de la Geometry objeto.Gets a PathGeometry, within the specified tolerance, that is a polygonal approximation of the Geometry object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Obtiene el código hash de DependencyObject.Gets a hash code for this DependencyObject.

(Inherited from DependencyObject)
GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator()

Crea un enumerador especializado para determinar qué propiedades de dependencia han establecido localmente los valores en DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Inherited from DependencyObject)
GetOutlinedPathGeometry() GetOutlinedPathGeometry() GetOutlinedPathGeometry() GetOutlinedPathGeometry()

Obtiene un PathGeometry que es un contorno simplificado de la región rellena de la Geometry.Gets a PathGeometry that is a simplified outline of the filled region of the Geometry.

GetOutlinedPathGeometry(Double, ToleranceType) GetOutlinedPathGeometry(Double, ToleranceType) GetOutlinedPathGeometry(Double, ToleranceType) GetOutlinedPathGeometry(Double, ToleranceType)

Obtiene un PathGeometry, dentro de la tolerancia especificada, que es un contorno simplificado de la región rellena de la Geometry.Gets a PathGeometry, within the specified tolerance, that is a simplified outline of the filled region of the Geometry.

GetRenderBounds(Pen) GetRenderBounds(Pen) GetRenderBounds(Pen) GetRenderBounds(Pen)

Devuelve un rectángulo alineado con el eje que es suficientemente grande como para contener la geometría después de que se haya dibujado con los valores especificados Pen.Returns an axis-aligned rectangle that is exactly large enough to contain the geometry after it has been outlined with the specified Pen.

GetRenderBounds(Pen, Double, ToleranceType) GetRenderBounds(Pen, Double, ToleranceType) GetRenderBounds(Pen, Double, ToleranceType) GetRenderBounds(Pen, Double, ToleranceType)

Devuelve un rectángulo alineado con el eje que es suficientemente grande como para contener la geometría después de que se haya dibujado con los valores especificados Pen, dado el factor de tolerancia especificado.Returns an axis-aligned rectangle that is exactly large enough to contain the geometry after it has been outlined with the specified Pen, given the specified tolerance factor.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty)

Devuelve el valor efectivo actual de una propiedad de dependencia en esta instancia de un DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Inherited from DependencyObject)
GetWidenedPathGeometry(Pen) GetWidenedPathGeometry(Pen) GetWidenedPathGeometry(Pen) GetWidenedPathGeometry(Pen)

Obtiene un PathGeometry que es la forma definida por el trazo en el Geometry producidos por el Pen.Gets a PathGeometry that is the shape defined by the stroke on the Geometry produced by the specified Pen.

GetWidenedPathGeometry(Pen, Double, ToleranceType) GetWidenedPathGeometry(Pen, Double, ToleranceType) GetWidenedPathGeometry(Pen, Double, ToleranceType) GetWidenedPathGeometry(Pen, Double, ToleranceType)

Obtiene un PathGeometry que es la forma definida por el trazo en el Geometry producidos por el Pen, dado el factor de tolerancia especificado.Gets a PathGeometry that is the shape defined by the stroke on the Geometry produced by the specified Pen, given the specified tolerance factor.

InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty)

Vuelve a evaluar el valor efectivo para la propiedad de dependencia especificada.Re-evaluates the effective value for the specified dependency property

(Inherited from DependencyObject)
IsEmpty() IsEmpty() IsEmpty() IsEmpty()

Determina si el objeto está vacío.Determines whether the object is empty.

MayHaveCurves() MayHaveCurves() MayHaveCurves() MayHaveCurves()

Determina si el objeto puede tener segmentos curvados.Determines whether the object might have curved segments.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
OnChanged() OnChanged() OnChanged() OnChanged()

Se llama cuando el objeto Freezable actual.Called when the current Freezable object is modified.

(Inherited from Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject) OnFreezablePropertyChanged(DependencyObject, DependencyObject) OnFreezablePropertyChanged(DependencyObject, DependencyObject) OnFreezablePropertyChanged(DependencyObject, DependencyObject)

Garantiza que se establecen los punteros contextuales adecuados para un DependencyObjectType miembro de datos que acaba de configurar.Ensures that appropriate context pointers are established for a DependencyObjectType data member that has just been set.

(Inherited from Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)

Este miembro es compatible con la infraestructura de Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está diseñado para utilizarse directamente desde el código.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Inherited from Freezable)
OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs)

Reemplaza la implementación DependencyObject de OnPropertyChanged(DependencyPropertyChangedEventArgs) para invocar también cualquier controlador Changed en respuesta a una propiedad de dependencia cambiante de tipo Freezable.Overrides the DependencyObject implementation of OnPropertyChanged(DependencyPropertyChangedEventArgs) to also invoke any Changed handlers in response to a changing dependency property of type Freezable.

(Inherited from Freezable)
Parse(String) Parse(String) Parse(String) Parse(String)

Crea un nuevo Geometry instancia de la cadena especificada utilizando la referencia cultural actual.Creates a new Geometry instance from the specified string using the current culture.

ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty)

Devuelve el valor local de una propiedad de dependencia, si existe.Returns the local value of a dependency property, if it exists.

(Inherited from DependencyObject)
ReadPreamble() ReadPreamble() ReadPreamble() ReadPreamble()

Garantiza que el Freezable tiene acceso desde un subproceso válido.Ensures that the Freezable is being accessed from a valid thread. Los herederos de Freezable debe llamar a este método al principio de cualquier APIAPI que lee los miembros de datos que no son propiedades de dependencia.Inheritors of Freezable must call this method at the beginning of any APIAPI that reads data members that are not dependency properties.

(Inherited from Freezable)
SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object)

Establece el valor de una propiedad de dependencia sin cambiar el origen del valor.Sets the value of a dependency property without changing its value source.

(Inherited from DependencyObject)
SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object)

Establece el valor local de una propiedad de dependencia, especificado mediante el identificador de la propiedad de dependencia.Sets the local value of a dependency property, specified by its dependency property identifier.

(Inherited from DependencyObject)
SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object)

Establece el valor local de una propiedad de dependencia de solo lectura, especificado por el identificador DependencyPropertyKey de la propiedad de dependencia.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Inherited from DependencyObject)
ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty)

Devuelve un valor que indica si los procesos de serialización deben serializar el valor de la propiedad de dependencia especificada.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Inherited from DependencyObject)
ShouldSerializeTransform() ShouldSerializeTransform() ShouldSerializeTransform() ShouldSerializeTransform()

Obtiene un valor que indica si el valor de la Transform debe serializarse la propiedad.Gets a value that indicates whether the value of the Transform property should be serialized.

StrokeContains(Pen, Point) StrokeContains(Pen, Point) StrokeContains(Pen, Point) StrokeContains(Pen, Point)

Determina si el texto especificado Point está incluido en el trazo que se ha generado aplicando especificado Pen a la geometría.Determines whether the specified Point is contained in the stroke produced by applying the specified Pen to the geometry.

StrokeContains(Pen, Point, Double, ToleranceType) StrokeContains(Pen, Point, Double, ToleranceType) StrokeContains(Pen, Point, Double, ToleranceType) StrokeContains(Pen, Point, Double, ToleranceType)

Determina si el texto especificado Point está incluido en el trazo que se ha generado aplicando especificado Pen a la geometría, dado el margen de error especificado.Determines whether the specified Point is contained in the stroke produced by applying the specified Pen to the geometry, given the specified margin of error.

StrokeContainsWithDetail(Pen, Geometry) StrokeContainsWithDetail(Pen, Geometry) StrokeContainsWithDetail(Pen, Geometry) StrokeContainsWithDetail(Pen, Geometry)

Devuelve un valor que describe la intersección entre especificado Geometry y el trazo que se ha creado aplicando especificado Pen a la actual geometría.Returns a value that describes the intersection between the specified Geometry and the stroke created by applying the specified Pen to the current geometry.

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType) StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType) StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType) StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Obtiene un valor que describe la intersección entre especificado Geometry y el trazo que se ha creado aplicando especificado Pen a la geometría actual, dado el margen de error especificado.Gets a value that describes the intersection between the specified Geometry and the stroke created by applying the specified Pen to the current geometry, given the specified margin of error.

ToString() ToString() ToString() ToString()

Crea una representación de cadena del objeto según la referencia cultural actual.Creates a string representation of the object based on the current culture.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Crea una representación de cadena del objeto utilizando la información de formato específica de la referencia cultural especificada.Creates a string representation of the object using the specified culture-specific formatting information.

VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Exige que el subproceso que realiza la llamada tenga acceso a este DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
WritePostscript() WritePostscript() WritePostscript() WritePostscript()

Genera el evento Changed para Freezable e invoca su método OnChanged().Raises the Changed event for the Freezable and invokes its OnChanged() method. Las clases que derivan de Freezable deben llamar a este método al final de cualquier API que modifique miembros de clase que no estén almacenados como propiedades de dependencia.Classes that derive from Freezable should call this method at the end of any API that modifies class members that are not stored as dependency properties.

(Inherited from Freezable)
WritePreamble() WritePreamble() WritePreamble() WritePreamble()

Comprueba que el Freezable no se inmovilice y que se tiene acceso desde un contexto de subproceso válido.Verifies that the Freezable is not frozen and that it is being accessed from a valid threading context. Freezable los herederos deberían llamar a este método al principio de cualquier APIAPI que escribe en los miembros de datos que no son propiedades de dependencia.Freezable inheritors should call this method at the beginning of any APIAPI that writes to data members that are not dependency properties.

(Inherited from Freezable)

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Da formato al valor de la instancia actual usando el formato especificado.Formats the value of the current instance using the specified format.

Eventos

Changed Changed Changed Changed

Se produce cuando el Freezable o se modifica un objeto que contiene.Occurs when the Freezable or an object it contains is modified.

(Inherited from Freezable)

Se aplica a

Consulte también: