> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/fr/commandes-powershell/new-uddaterangepicker.md).

# New-UDDateRangePicker

New-UDDateRangePicker crée un contrôle dans PowerShell Universal permettant de sélectionner une date de début et une date de fin dans une plage de calendrier délimitée.

### Synopsis

Crée un nouveau sélecteur de plage de dates

### Syntaxe

```powershell
New-UDDateRangePicker [[-Id] <String>] [-AutoFocus] [[-Calendars] <Int32>] [[-ClassName] <String>] [-CloseOnSelect] [[-CurrentMonthCalendarPositition] <Int32>] [[-DefaultRangePosition] <String>] [[-DesktopModeMediaQuery] <String>] [-Disabled] [-DisableDragEditing] [-DisableFuture] [-DisableHightlightToday] [-DisableOpenPicker] [-DisablePast] [-DisableWeekNumber] [[-Label] <String>] [[-MaxDate] <DateTime>] [[-MinDate] <DateTime>] [[-OnAccept] <Endpoint>] [[-OnChange] <Endpoint>] [[-OnClose] <Endpoint>] [[-OnError] <Endpoint>] [[-OnMonthChange] <Endpoint>] [[-OnOpen] <Endpoint>] [[-onRangePositionChange] <Endpoint>] [[-onSelectedSectionsChange] <Endpoint>] [[-RangePosition] <String>] [-ReduceAnimations] [[-DisabledDates] <DateTime[]>] [-showDaysOutsideCurrentMonth] [[-Sx] <Hashtable>] [[-Timezone] <String>] [[-Value] <DateTime[]>] [[-LocaleText] <Hashtable>] [[-Format] <String>] [<CommonParameters>]
```

### Description

Crée un nouveau sélecteur de plage de dates

### Paramètres

#### -Id

L'ID du sélecteur de plage de dates. La valeur par défaut est un nouveau GUID.

```
Required?                    false
Position?                    1
Default value                [Guid]::NewGuid()
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -AutoFocus

Indique si ce champ doit obtenir le focus automatiquement.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Calendars

Description du paramètre

```
Required?                    false
Position?                    2
Default value                2
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -ClassName

Un nom de classe CSS à appliquer au sélecteur de plage de dates.

```
Required?                    false
Position?                    3
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -CloseOnSelect

Indique s'il faut fermer le sélecteur lorsqu'une date est sélectionnée.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -CurrentMonthCalendarPositition

La position du calendrier du mois courant.

```
Required?                    false
Position?                    4
Default value                1
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DefaultRangePosition

La position de plage par défaut. Les valeurs valides sont « start » et « end ».

```
Required?                    false
Position?                    5
Default value                start
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DesktopModeMediaQuery

La requête média pour le mode bureau. La valeur par défaut est '@media (pointer: fine)'.

```
Required?                    false
Position?                    6
Default value                @media (pointer: fine)
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Disabled

Indique si le sélecteur de plage de dates est désactivé.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisableDragEditing

Désactive la modification par glissement.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisableFuture

Désactive les dates futures.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisableHightlightToday

Désactive la mise en évidence de la date d'aujourd'hui.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisableOpenPicker

Désactive l'ouverture du sélecteur.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisablePast

Désactive les dates passées.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisableWeekNumber

Désactive le numéro de semaine.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Label

L'étiquette du sélecteur de plage de dates.

```
Required?                    false
Position?                    7
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -MaxDate

La date maximale.

```
Required?                    false
Position?                    8
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -MinDate

La date minimale.

```
Required?                    false
Position?                    9
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnAccept

Un terminal à appeler lorsque le sélecteur de plage de dates est accepté. $EventData contiendra la plage de dates sélectionnée.

```
Required?                    false
Position?                    10
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnChange

Un terminal à appeler lorsque le sélecteur de plage de dates change. $EventData contiendra la plage de dates sélectionnée.

```
Required?                    false
Position?                    11
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnClose

Un terminal à appeler lorsque le sélecteur de plage de dates se ferme. $EventData contiendra la plage de dates sélectionnée.

```
Required?                    false
Position?                    12
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnError

Un terminal à appeler lorsqu'une erreur survient. $EventData contiendra l'erreur.

```
Required?                    false
Position?                    13
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnMonthChange

Un terminal à appeler lorsque le mois change.

```
Required?                    false
Position?                    14
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -OnOpen

Un terminal à appeler lorsque le sélecteur de plage de dates s'ouvre.

```
Required?                    false
Position?                    15
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -onRangePositionChange

Un terminal à appeler lorsque la position de la plage change.

```
Required?                    false
Position?                    16
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -onSelectedSectionsChange

Un terminal à appeler lorsque les sections sélectionnées changent.

```
Required?                    false
Position?                    17
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -RangePosition

La position de la plage. Les valeurs valides sont « start » et « end ».

```
Required?                    false
Position?                    18
Default value                start
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -ReduceAnimations

Réduit les animations.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -DisabledDates \<DateTime\[]>

Les dates désactivées.

```
Required?                    false
Position?                    19
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -showDaysOutsideCurrentMonth

Indique s'il faut afficher les jours en dehors du mois courant.

```
Required?                    false
Position?                    named
Default value                False
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Sx

Une table de hachage de propriétés de style propres au thème.

```
Required?                    false
Position?                    20
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Timezone

Le fuseau horaire.

```
Required?                    false
Position?                    21
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Value \<DateTime\[]>

La valeur du sélecteur de plage de dates.

```
Required?                    false
Position?                    22
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -LocaleText

Le texte localisé du sélecteur de plage de dates.

```
Required?                    false
Position?                    23
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Format

Le format des dates dans le sélecteur de plage de dates.

```
Required?                    false
Position?                    24
Default value
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### Paramètres communs

Cette applet de commande prend en charge les paramètres communs : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable. Pour plus d'informations, consultez [about\_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

### Sorties

### Exemples

#### Exemple 1

```powershell
New-UDDateRangePicker -Id "DateRangePicker" -Label "Select a date range" -OnAccept {
    param($DateRange)
    Show-UDToast -Message "You selected $DateRange"
}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/fr/commandes-powershell/new-uddaterangepicker.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
