GraphicsPathIterator 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 la possibilité d’itérer via des sous-chemins dans un GraphicsPath et de tester les types de formes contenus dans chaque sous-chemin. Cette classe ne peut pas être héritée.
public ref class GraphicsPathIterator sealed : MarshalByRefObject, IDisposable
public sealed class GraphicsPathIterator : MarshalByRefObject, IDisposable
type GraphicsPathIterator = class
inherit MarshalByRefObject
interface IDisposable
Public NotInheritable Class GraphicsPathIterator
Inherits MarshalByRefObject
Implements IDisposable
- Héritage
- Implémente
Remarques
Note
Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, n’est pris en charge que sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes provoque des avertissements au moment de la compilation et des exceptions d’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.
Constructeurs
| Nom | Description |
|---|---|
| GraphicsPathIterator(GraphicsPath) |
Initialise une nouvelle instance de la GraphicsPathIterator classe avec l’objet spécifié GraphicsPath . |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre de points dans le chemin d’accès. |
| SubpathCount |
Obtient le nombre de sous-chemins dans le chemin d’accès. |
Méthodes
| Nom | Description |
|---|---|
| CopyData(PointF[], Byte[], Int32, Int32) |
Copie la PathPoints propriété et PathTypes les tableaux de propriétés de l’associé GraphicsPath dans les deux tableaux spécifiés. |
| CreateObjRef(Type) |
Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant. (Hérité de MarshalByRefObject) |
| Dispose() |
Libère toutes les ressources utilisées par cet GraphicsPathIterator objet. |
| Enumerate(PointF[], Byte[]) |
Copie la PathPoints propriété et PathTypes les tableaux de propriétés de l’associé GraphicsPath dans les deux tableaux spécifiés. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Finalize() |
Permet à un objet d’essayer de libérer des ressources et d’effectuer d’autres opérations de nettoyage avant qu’il ne soit récupéré par garbage collection. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetLifetimeService() |
Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| HasCurve() |
Indique si le chemin associé à ceci GraphicsPathIterator contient une courbe. |
| InitializeLifetimeService() |
Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MemberwiseClone(Boolean) |
Crée une copie superficielle de l’objet actuel MarshalByRefObject . (Hérité de MarshalByRefObject) |
| NextMarker(GraphicsPath) |
Cet GraphicsPathIterator objet a un GraphicsPath objet associé à celui-ci. La NextMarker(GraphicsPath) méthode incrémente le marqueur associé GraphicsPath au marqueur suivant dans son chemin et copie tous les points contenus entre le marqueur actuel et le marqueur suivant (ou fin de chemin) vers un deuxième GraphicsPath objet passé au paramètre. |
| NextMarker(Int32, Int32) |
Incrémente le GraphicsPathIterator marqueur suivant dans le chemin et retourne les index de début et d’arrêt au moyen des paramètres [out]. |
| NextPathType(Byte, Int32, Int32) |
Obtient l’index de départ et l’index de fin du groupe de points de données suivant qui ont tous le même type. |
| NextSubpath(GraphicsPath, Boolean) |
Obtient la figure suivante (sous-chemin) à partir du chemin associé de ce GraphicsPathIterator. |
| NextSubpath(Int32, Int32, Boolean) |
Déplace le GraphicsPathIterator sous-chemin suivant dans le chemin d’accès. L’index de début et l’index de fin du sous-chemin suivant sont contenus dans les paramètres [out]. |
| Rewind() |
Rembobine cette opération GraphicsPathIterator au début de son chemin associé. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |