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# et Microsoft Visual Basic doivent utiliser les membres de Rect à la place.
public ref class RectHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
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# et Microsoft Visual Basic peuvent 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 Framework. Le code C++ peut uniquement accéder aux valeurs de données sur Rect, par exemple Left. Pour les développeurs C++, approximativement les mêmes fonctionnalités utilitaires qu’un développeur Microsoft Visual Basic pourrait utiliser directement sur Rect sont disponibles dans un formulaire statique dans la classe RectHelper.
Propriétés
Empty |
Obtient une valeur Rect statique où le Rect n’a ni taille ni position. C# et le code Microsoft Visual Basic doivent 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# et Microsoft Visual Basic doivent utiliser Rect.Contains à la place. |
Equals(Rect, Rect) |
Fournit une comparaison des valeurs de deux valeurs Rect . Le code C# et Microsoft Visual Basic doivent 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 . C# et le code Microsoft Visual Basic doivent 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. C# et le code Microsoft Visual Basic doivent utiliser le constructeur Rect(Point,Size) à la place. |
FromPoints(Point, Point) |
Crée une valeur Rect basée sur deux points. C# et le code Microsoft Visual Basic doivent utiliser le constructeur Rect(Point,Point) à la place. |
GetBottom(Rect) |
Obtient une valeur « Bottom » pour le Rect spécifié. Tant que rect n’est pas le rect vide, « Bottom » est évalué comme hauteur Y + . C# et Le code Microsoft Visual Basic doivent utiliser Rect.Bottom à la place. |
GetIsEmpty(Rect) |
Retourne si un Rect spécifié est équivalent à un Rectvide. C# et le code Microsoft Visual Basic doivent utiliser Rect.IsEmpty à la place. |
GetLeft(Rect) |
Obtient une valeur « Left » pour le Rect spécifié. Tant que rect n’est pas le rect vide , « Left » est évalué comme X. C# et le code Microsoft Visual Basic doivent utiliser Rect.Left à la place. |
GetRight(Rect) |
Obtient une valeur « Right » pour le Rect spécifié. Tant que rect n’est pas le rect vide, « Right » est évalué comme largeur X + . C# et le code Microsoft Visual Basic doivent utiliser Rect.Right à la place. |
GetTop(Rect) |
Obtient une valeur « Top » pour le Rect spécifié. Tant que rect n’est pas le rect vide , « Top » est évalué comme Y. Le code C# et Microsoft Visual Basic doivent utiliser Rect.Top à la place. |
Intersect(Rect, Rect) |
Retourne les zones de deux valeurs Rect spécifiées qui se croisent, sous la forme d’un nouveau Rect. C# et le code Microsoft Visual Basic doivent 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. C# et le code Microsoft Visual Basic doivent 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. C# et le code Microsoft Visual Basic doivent 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