Dela via


ISwipeView Gränssnitt

Definition

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

public interface class ISwipeView : Microsoft::Maui::IContentView
public interface ISwipeView : Microsoft.Maui.IContentView
type ISwipeView = interface
    interface IContentView
    interface IView
    interface IElement
    interface ITransform
    interface IPadding
    interface ICrossPlatformLayout
Public Interface ISwipeView
Implements IContentView
Härledda
Implementerar

Egenskaper

Namn Beskrivning
AnchorX

Hämtar X-komponenten i mittpunkten för alla transformeringar i förhållande till elementets gränser.

(Ärvt från ITransform)
AnchorY

Hämtar Y-komponenten i mittpunkten för alla transformeringar i förhållande till elementets gränser.

(Ärvt från ITransform)
AutomationId

ID som används av automatiseringsverktyg för att interagera med den här vyn

(Ärvt från IView)
Background

Hämtar färgen som fyller bakgrunden i en vy.

(Ärvt från IView)
BottomItems

Hämtar de objekt som kan anropas när kontrollen sveps nedifrån och upp.

Clip

Hämtar sökvägen som används för att definiera dispositionen av innehållet i en vy.

(Ärvt från IView)
Content

Hämtar råinnehållet i den här vyn.

(Ärvt från IContentView)
DesiredSize

Hämtar den aktuella önskade storleken på den här vyn.

(Ärvt från IView)
FlowDirection

Riktning i vilken användargränssnittselementen genomsöks av ögat

(Ärvt från IView)
Frame

Hämtar gränserna för vyn i containern.

(Ärvt från IView)
Handler

Hämtar eller anger vyhanteraren för vyn.

(Ärvt från IView)
Height

Hämtar den angivna höjden på IView.

(Ärvt från IView)
HorizontalLayoutAlignment

Avgör den vågräta aspekten av elementets arrangemang i en container

(Ärvt från IView)
InputTransparent

Hämtar ett värde som anger om det här elementet ska ingå i användarinteraktionscykeln.

(Ärvt från IView)
IsEnabled

Hämtar ett värde som anger om den här vyn är aktiverad i användargränssnittet.

(Ärvt från IView)
IsFocused

Hämtar ett värde som anger om den här vyn är fokuserad för närvarande.

(Ärvt från IView)
IsOpen

Hämtar ett värde som anger om svepvyn är öppen eller inte.

LeftItems

Hämtar de objekt som kan anropas när kontrollen sveps från vänster sida.

Margin

Marginalen representerar avståndet mellan en vy och dess intilliggande vyer.

(Ärvt från IView)
MaximumHeight

Hämtar den angivna maximala höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvt från IView)
MaximumWidth

Hämtar den angivna maximala breddbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvt från IView)
MinimumHeight

Hämtar den angivna lägsta höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvt från IView)
MinimumWidth

Hämtar den angivna begränsningen för minsta bredd för IView, mellan noll och dubbel. PositiveInfinity.

(Ärvt från IView)
Opacity

Hämtar opacitetsvärdet som tillämpas på vyn när den återges.

(Ärvt från IView)
Padding

Utrymmet mellan kontrollens yttre kant och dess innehåll.

(Ärvt från IPadding)
Parent

Hämtar elementets överordnad.

(Ärvt från IElement)
PresentedContent

Hämtar innehållet i den här vyn eftersom det återges i användargränssnittet, inklusive eventuella transformeringar eller tillämpade mallar.

(Ärvt från IContentView)
RightItems

Hämtar de objekt som kan anropas när kontrollen sveps från höger sida.

Rotation

Hämtar rotationen (i grader) om Z-axeln (affinrotation) när elementet återges.

(Ärvt från ITransform)
RotationX

Hämtar rotationen (i grader) om X-axeln (perspektivrotation) när elementet återges.

(Ärvt från ITransform)
RotationY

Hämtar rotationen (i grader) om Y-axeln (perspektivrotation) när elementet återges.

(Ärvt från ITransform)
Scale

Hämtar skalningsfaktorn som tillämpas på elementet.

(Ärvt från ITransform)
ScaleX

Hämtar skalan om X-axelfaktorn som tillämpas på elementet.

(Ärvt från ITransform)
ScaleY

Hämtar skalan om Y-axelfaktorn som tillämpas på elementet.

(Ärvt från ITransform)
Semantics

Lägger till semantik i varje vy för hjälpmedel

(Ärvt från IView)
Shadow

Målar en skugga runt målvyn.

(Ärvt från IView)
SwipeTransitionMode

Definiera svepövergången i kontrollen.

Threshold

Hämtar ett värde som representerar det minsta svepavstånd som måste uppnås för att ett svep ska kunna identifieras.

TopItems

Hämtar de objekt som kan anropas när kontrollen sveps uppifrån och ned.

TranslationX

Hämtar X-översättningsdeltat för elementet.

(Ärvt från ITransform)
TranslationY

Hämtar Y-översättningsdeltat för elementet.

(Ärvt från ITransform)
VerticalLayoutAlignment

Avgör den lodräta aspekten av elementets arrangemang i en container

(Ärvt från IView)
Visibility

Hämtar ett värde som avgör om den här vyn ska ingå i det visuella trädet eller inte.

(Ärvt från IView)
Width

Hämtar den angivna bredden för IView.

(Ärvt från IView)
ZIndex

Avgör ritningsordningen för denna IView i en ILayout; högre z-index drar över lägre z-index.

(Ärvt från IView)

Metoder

Namn Beskrivning
Arrange(Rect)

Placerar underordnade element och bestämmer en storlek för ett element.

(Ärvt från IView)
CrossPlatformArrange(Rect)

Ordnar barnen till ICrossPlatformLayout inom de angivna gränserna.

(Ärvt från ICrossPlatformLayout)
CrossPlatformMeasure(Double, Double)

Mäter önskad storlek för ICrossPlatformLayout inom de angivna begränsningarna.

(Ärvt från ICrossPlatformLayout)
Focus()

Försöker ställa in fokus på den här vyn.

(Ärvt från IView)
InvalidateArrange()

Metod som anropas för att ogiltigförklara layouten för den här vyn.

(Ärvt från IView)
InvalidateMeasure()

Signaler om att det aktuella måttvärdet för den här vyn inte längre är giltigt och måste omberäknas under nästa måttpass.

(Ärvt från IView)
Measure(Double, Double)

Uppdaterar storleken på en vy.

(Ärvt från IView)
RequestClose(SwipeViewCloseRequest)

Stänger svepvyn.

RequestOpen(SwipeViewOpenRequest)

Öppna svepvyn.

SwipeChanging(SwipeViewSwipeChanging)

Händelse som utlöses när svepet startar.

SwipeEnded(SwipeViewSwipeEnded)

Händelse som utlöses när svepet är klart.

SwipeStarted(SwipeViewSwipeStarted)

Händelse som utlöses när svepet startar.

Unfocus()

Tar bort fokus för den här vyn.

(Ärvt från IView)

Explicita gränssnittsimplementationer

Namn Beskrivning
ICrossPlatformLayout.CrossPlatformArrange(Rect)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

(Ärvt från IContentView)
ICrossPlatformLayout.CrossPlatformMeasure(Double, Double)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

(Ärvt från IContentView)

Utvidgningsmetoder

Namn Beskrivning
ArrangeContent(IContentView, Rect)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

ArrangeContentUnbounded(IContentView, Rect)

Ordnar innehåll som kan överskrida gränserna för IContentView.

CaptureAsync(IView)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

CheckHandlers(IView)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

ComputeDesiredSize(IView, Double, Double)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

ComputeFrame(IView, Rect)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

DisconnectHandlers(IView)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

MeasureContent(IContentView, Double, Double)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

MeasureContent(IContentView, Thickness, Double, Double)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

SetSemanticFocus(IView)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

ToHandler(IElement, IMauiContext)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

ToHandler(IView, IMauiContext)

Hämtar den plattformsspecifika vyhanteraren för den angivna vyn.

ToPlatform(IElement, IMauiContext)

Representerar en container som ger åtkomst till kontextuella kommandon via touchinteraktioner.

Gäller för