RelativePosition, classe
Représente une position sur le concepteur qui reste indépendante des systèmes de coordonnées.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.Interaction.RelativePosition
Espace de noms : Microsoft.Windows.Design.Interaction
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public NotInheritable Class RelativePosition _
Implements IEnumerable
public sealed class RelativePosition : IEnumerable
public ref class RelativePosition sealed : IEnumerable
[<Sealed>]
type RelativePosition =
class
interface IEnumerable
end
public final class RelativePosition implements IEnumerable
Le type RelativePosition expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
RelativePosition(array<RelativePosition[]) | Initialise une nouvelle instance de la classe RelativePosition qui ne contient aucune position de référence ou plus. | |
RelativePosition(String, array<RelativePosition[]) | Initialise une nouvelle instance de la classe RelativePosition qui ne contient aucune position de référence ou plus. |
Début
Méthodes
Nom | Description | |
---|---|---|
Contains | Retourne une valeur indiquant si le RelativePosition spécifié existe dans RelativePosition. | |
Equals(Object) | Détermine si l'objet spécifié est égal à cet objet RelativePosition. (Substitue Object.Equals(Object).) | |
Equals(RelativePosition) | Détermine si le RelativePosition spécifié est égal à ce RelativePosition. | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Retourne le code de hachage de cet objet. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne le nom de cette position. (Substitue Object.ToString().) |
Début
Opérateurs
Nom | Description | |
---|---|---|
Equality | Compare deux objets RelativePosition. | |
Inequality | Compare deux objets RelativePosition. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IEnumerable.GetEnumerator | Pour obtenir une description de ce membre, consultez IEnumerable.GetEnumerator. |
Début
Notes
Vous pouvez créer une position relative unique ou une position relative composite constituée de plusieurs positions. Par exemple, si vous définissez une position relative nommée "top" et une autre nommée "left", vous pouvez combiner les deux en appelant new RelativePosition(top, left). Vous créez ainsi une position relative qui correspond au composite des deux premières positions. L'infrastructure définit un jeu de positions relatives courantes dans la classe statique RelativePositions. Vous pouvez toutefois créer vos propres positions relatives en fonction de vos besoins.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Interaction, espace de noms