RectHelper Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes d’assistance pour évaluer ou définir des valeurs Rect . Le code C# doit utiliser les membres de Rect à la place.
public ref class RectHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RectHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class RectHelper
Public NotInheritable Class RectHelper
- Héritage
- Attributs
Remarques
Rect est une structure Windows Runtime qui représente les dimensions d’un rectangle avec une origine.
RectHelper
est l’une des plusieurs classes d’assistance destinées à fournir des méthodes utilitaires pour Windows Runtime valeurs de structure. Le code C# peut utiliser des membres de Rect à la place, car les membres de l’utilitaire sont disponibles directement sur la structure en raison de la prise en charge du runtime .NET. Le code C++ peut uniquement accéder aux valeurs de données sur Rect, par exemple Left
. Pour les développeurs C++, les fonctionnalités utilitaires qu’un développeur C# peut utiliser directement sur Rect sont disponibles sous une forme statique sur la RectHelper
classe .
Propriétés
Empty |
Obtient une valeur Rect statique où le Rect n’a ni taille ni position. Le code C# doit utiliser Rect.Empty à la place. |
Méthodes
Contains(Rect, Point) |
Retourne si un point donné se trouve dans les limites d’un Rect donné, pour une référence de coordonnées partagées. Le code C# doit utiliser Rect.Contains à la place. |
Equals(Rect, Rect) |
Fournit une comparaison des valeurs de deux valeurs Rect . Le code C# doit utiliser l’opérateur d’égalité (=) ou la méthode Equals à la place. |
FromCoordinatesAndDimensions(Single, Single, Single, Single) |
Crée une valeur Rect basée sur les valeurs d’élément d’une structure Rect . Le code C# doit utiliser le constructeur Rect(Double,Double,Double,Double) à la place. |
FromLocationAndSize(Point, Size) |
Crée une valeur Rect basée sur un point qui spécifie l’origine supérieure gauche et une taille qui spécifie la largeur et la hauteur. Le code C# doit utiliser le constructeur Rect(Point,Size) à la place. |
FromPoints(Point, Point) |
Crée une valeur Rect basée sur deux points. Le code C# doit utiliser le constructeur Rect(Point,Point) à la place. |
GetBottom(Rect) |
Obtient une valeur « Bottom » pour le Rect spécifié. Tant que le |
GetIsEmpty(Rect) |
Retourne si un Rect spécifié est équivalent à un Rectvide. Le code C# doit utiliser Rect.IsEmpty à la place. |
GetLeft(Rect) |
Obtient une valeur « Left » pour le Rect spécifié. Tant que n’est |
GetRight(Rect) |
Obtient une valeur « Right » pour le Rect spécifié. Tant que n’est |
GetTop(Rect) |
Obtient une valeur « Top » pour le Rect spécifié. Tant que n’est |
Intersect(Rect, Rect) |
Retourne les zones de deux valeurs Rect spécifiées qui se croisent, sous la forme d’un nouveau Rect. Le code C# doit utiliser Rect.Intersect à la place. |
Union(Rect, Point) |
Crée un rectangle qui est exactement suffisamment grand pour contenir un rectangle et un point spécifiés. Le code C# doit utiliser Rect.Union(Point) à la place. |
Union(Rect, Rect) |
Crée un rectangle qui est exactement assez grand pour contenir les deux rectangles spécifiés. Le code C# doit utiliser Rect.Union(Rect) à la place. |
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour