RoomPropertyDictionary Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A dictionary that contains the properties of a group chat room.
public ref class RoomPropertyDictionary : Microsoft::Lync::Model::Internal::UCWLite, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<Microsoft::Lync::Model::Room::RoomProperty, System::Object ^>>, System::Collections::Generic::IDictionary<Microsoft::Lync::Model::Room::RoomProperty, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Microsoft::Lync::Model::Room::RoomProperty, System::Object ^>>
public class RoomPropertyDictionary : Microsoft.Lync.Model.Internal.UCWLite, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Microsoft.Lync.Model.Room.RoomProperty,object>>, System.Collections.Generic.IDictionary<Microsoft.Lync.Model.Room.RoomProperty,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.Lync.Model.Room.RoomProperty,object>>
type RoomPropertyDictionary = class
inherit UCWLite
interface IDictionary<RoomProperty, obj>
interface ICollection<KeyValuePair<RoomProperty, obj>>
interface seq<KeyValuePair<RoomProperty, obj>>
interface IEnumerable
Public Class RoomPropertyDictionary
Inherits UCWLite
Implements ICollection(Of KeyValuePair(Of RoomProperty, Object)), IDictionary(Of RoomProperty, Object), IEnumerable(Of KeyValuePair(Of RoomProperty, Object))
- Inheritance
- Implements
Properties
Count |
Returns number of items in the dictionary. |
InnerObject | (Inherited from UCWBase) |
IsReadOnly | |
Item[RoomProperty] |
Given a room property type, returns the related item value. |
Keys |
Keys collection. |
Values |
Values collection. |
Methods
Add(KeyValuePair<RoomProperty,Object>) | |
Add(RoomProperty, Object) | |
Clear() | |
Contains(KeyValuePair<RoomProperty,Object>) | |
ContainsKey(RoomProperty) | |
CopyTo(KeyValuePair<RoomProperty,Object>[], Int32) | |
GetEnumerator() | |
GetKeyAt(Int32) |
Gets a key based on the index. |
GetValueAt(Int32) |
Gets a value based on the index. |
Remove(KeyValuePair<RoomProperty,Object>) | |
Remove(RoomProperty) | |
TryGetValue(RoomProperty, Object) |
Tries to find a value for the given key. |
Explicit Interface Implementations
IEnumerable.GetEnumerator() |
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for