ConvertFrom-ConfigurationApiProperties¶
SYNOPSIS¶
Convierte una colección compleja de propiedades de la API de configuración de Milestone en una tabla hash
SYNTAX¶
ConvertFrom-ConfigurationApiProperties [-Properties] <ConfigurationApiProperties> [-UseDisplayNames]
[<CommonParameters>]
DESCRIPTION¶
Al acceder a colecciones de propiedades como $ hardware.HardwareDriverSettingsFolder.HardwareDriverSettings [0 ]. HardwareDriverSettingsChildItems [0 ], puede resultar difícil averiguar cómo acceder a los valores y cómo encontrar los nombres para mostrar de esos valores para "enum" propiedades de estilo. Las claves de propiedad también tienen nombres detallados como stream: 0.0.1 / FPS / <guid > por ejemplo.
Esta función acepta una colección de propiedades y devuelve una tabla hash con nombres de clave fáciles de leer y valores sin procesar o valores de "visualización".
Si Get-Culture devuelve algo que no sea en-US, y usa el modificador UseDisplayNames, se proporcionará un valor traducido si está disponible.
REQUIREMENTS
- Requires VMS connection and will attempt to connect automatically
EXAMPLES¶
EXAMPLE 1¶
ConvertFrom-ConfigurationApiProperties -Properties (Get-VmsHardware | Select-Object -First 1).HardwareDriverSettingsFolder.HardwareDriverSettings[0].HardwareDriverSettingsChildItems[0].Properties -UseDisplayNames
Obtiene las propiedades de configuración general del primer dispositivo de hardware devuelto por Get-VmsHardware y devuelve una tabla hash con las claves y los valores de visualización.
PARAMETERS¶
-Properties¶
Especifica una colección de propiedades como se encuentra en $ hardware.HardwareDriverSettingsFolder.HardwareDriverSettings [0]. HardwareDriverSettingsChildItems [0]
Type: ConfigurationApiProperties
Parameter Sets: (All)
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-UseDisplayNames¶
Especifica que se debe devolver el nombre para mostrar de cada valor.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters¶
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.