Classe RelativePosition
Rappresenta una posizione nella finestra di progettazione che rimane indipendente dai sistemi di coordinate.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Interaction.RelativePosition
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
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
Il tipo RelativePosition espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
RelativePosition(array<RelativePosition[]) | Inizializza una nuova istanza della classe RelativePosition che contiene zero o più posizioni di riferimento esistenti. | |
RelativePosition(String, array<RelativePosition[]) | Inizializza una nuova istanza della classe RelativePosition che contiene zero o più posizioni di riferimento esistenti. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Contains | Restituisce un valore che indica se l'oggetto specificato RelativePosition è presente all'interno di questo oggetto RelativePosition. | |
Equals(Object) | Determina se l'oggetto specificato è uguale a questo oggetto RelativePosition. (Esegue l'override di Object.Equals(Object)). | |
Equals(RelativePosition) | Determina se l'oggetto RelativePosition specificato è uguale a RelativePosition. | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Restituisce il codice hash per questo oggetto. (Esegue l'override di Object.GetHashCode()). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce il nome di questa posizione. (Esegue l'override di Object.ToString()). |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
Equality | Confronta due oggetti RelativePosition. | |
Inequality | Confronta due oggetti RelativePosition. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IEnumerable.GetEnumerator | Per una descrizione di questo membro, vedere IEnumerable.GetEnumerator. |
In alto
Note
È possibile creare una posizione relativa singola o composta costituita da più posizioni. Ad esempio, se si definisce una posizione relativa denominata "top" e un'altra denominata "left", è possibile combinarle chiamando l'oggetto new RelativePosition(top, left). In tal modo, viene creata una nuova posizione relativa che rappresenta l'unione delle prime due. Il framework definisce un insieme di posizioni relative comuni nella classe RelativePositions statica. È possibile creare posizioni relative in base alle proprie esigenze.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction