MediaPropertySet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un set di proprietà multimediali.
public ref class MediaPropertySet sealed : IIterable<IKeyValuePair<Platform::Guid, Platform::Object ^> ^>, IMap<Platform::Guid, Platform::Object ^>
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.HasVariant]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaPropertySet final : IIterable<IKeyValuePair<winrt::guid, IInspectable const&>>, IMap<winrt::guid, IInspectable const&>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.HasVariant]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MediaPropertySet final : IIterable<IKeyValuePair<winrt::guid, IInspectable const&>>, IMap<winrt::guid, IInspectable const&>
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.HasVariant]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPropertySet : IDictionary<Guid,object>, IEnumerable<KeyValuePair<Guid,object>>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.HasVariant]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MediaPropertySet : IDictionary<Guid,object>, IEnumerable<KeyValuePair<Guid,object>>
function MediaPropertySet()
Public NotInheritable Class MediaPropertySet
Implements IDictionary(Of Guid, Object), IEnumerable(Of KeyValuePair(Of Guid, Object))
- Ereditarietà
- Attributi
- Implementazioni
-
IMap<Guid,Object> IDictionary<Guid,Object> IMap<Platform::Guid,Platform::Object> IMap<winrt::guid,IInspectable> IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IIterable<IKeyValuePair<Guid,Object>> IEnumerable<KeyValuePair<Guid,Object>> IIterable<IKeyValuePair<Platform::Guid,Platform::Object>> IIterable<IKeyValuePair<winrt::guid,IInspectable>>
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Questo oggetto non viene creato direttamente, viene restituito recuperando una delle proprietà seguenti:
- AudioEncodingProperties.Properties
- ContainerEncodingProperties.Properties
- ImageEncodingProperties.Properties
- VideoEncodingProperties.Properties
- IMediaEncodingProperties.Properties
Per informazioni sull'uso di una raccolta di set di proprietà, vedere PropertySet.
Elenchi di membri della raccolta
Per JavaScript, MediaPropertySet supporta l'uso di un indice per accedere agli elementi.
Costruttori
MediaPropertySet() |
Crea un'istanza di MediaPropertySet. |
Proprietà
Size |
Ottiene il numero di elementi contenuti nel set di proprietà. |
Metodi
Clear() |
Rimuove tutti gli elementi dal set di proprietà. |
First() |
Restituisce un iteratore per enumerare gli elementi nel set di proprietà. |
GetView() |
Restituisce una visualizzazione non modificabile del set di proprietà. |
HasKey(Guid) |
Indica se il set di proprietà ha un elemento con la chiave specificata. |
Insert(Guid, Object) |
Aggiunge un elemento al set di proprietà. |
Lookup(Guid) |
Recupera il valore per la chiave specificata. |
Remove(Guid) |
Rimuove un elemento dal set di proprietà. |