RibbonControlSizeDefinitionCollection - класс
Представляет коллекцию объектов RibbonControlSizeDefinition.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Freezable
System.Windows.Media.Animation.Animatable
System.Windows.FreezableCollection<RibbonControlSizeDefinition>
Microsoft.Windows.Controls.Ribbon.RibbonControlSizeDefinitionCollection
Пространство имен: Microsoft.Windows.Controls.Ribbon
Сборка: RibbonControlsLibrary (в RibbonControlsLibrary.dll)
Синтаксис
'Декларация
Public Class RibbonControlSizeDefinitionCollection _
Inherits FreezableCollection(Of RibbonControlSizeDefinition)
public class RibbonControlSizeDefinitionCollection : FreezableCollection<RibbonControlSizeDefinition>
public ref class RibbonControlSizeDefinitionCollection : public FreezableCollection<RibbonControlSizeDefinition^>
type RibbonControlSizeDefinitionCollection =
class
inherit FreezableCollection<RibbonControlSizeDefinition>
end
public class RibbonControlSizeDefinitionCollection extends FreezableCollection<RibbonControlSizeDefinition>
Тип RibbonControlSizeDefinitionCollection предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
RibbonControlSizeDefinitionCollection | Инициализирует новый экземпляр класса RibbonControlSizeDefinitionCollection. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
CanFreeze | Возвращает значение, которое показывает, можно ли сделать объект нередактируемым. (Унаследовано от Freezable.) | |
Count | Возвращает число элементов, содержащихся в данной коллекции FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
DependencyObjectType | Возвращает DependencyObjectType, который создает обертку для типа CLR данного экземпляра. (Унаследовано от DependencyObject.) | |
Dispatcher | Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.) | |
HasAnimatedProperties | Возвращает значение, которое указывает, сопоставлены ли один или несколько объектов AnimationClock любому из свойств зависимостей этого объекта. (Унаследовано от Animatable.) | |
IsFrozen | Возвращает значение, которое показывает, является ли сейчас объект редактируемым. (Унаследовано от Freezable.) | |
IsSealed | Получает значение, указывающее, является ли этот экземпляр в данный момент запечатанным (доступным только для чтения). (Унаследовано от DependencyObject.) | |
Item | Получает или задает объект с указанным индексом. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | Добавляет заданный объект в конец FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ApplyAnimationClock(DependencyProperty, AnimationClock) | Применяет значение AnimationClock к указанному свойству DependencyProperty.Если свойство уже является анимированным, используется поведение переадресации SnapshotAndReplace. (Унаследовано от Animatable.) | |
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) | Применяет значение AnimationClock к указанному свойству DependencyProperty.Если свойство уже является анимированным, используется указанное поведение HandoffBehavior. (Унаследовано от Animatable.) | |
BeginAnimation(DependencyProperty, AnimationTimeline) | Применяет анимацию к указанному свойству DependencyProperty.Анимация начинается при визуализации следующего кадра.Если указанное свойство уже является анимированным, используется поведение переадресации SnapshotAndReplace. (Унаследовано от Animatable.) | |
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) | Применяет анимацию к указанному свойству DependencyProperty.Анимация начинается при визуализации следующего кадра.Если указанное свойство уже является анимированным, используется указанное поведение HandoffBehavior. (Унаследовано от Animatable.) | |
CheckAccess | Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
Clear | Удаляет из коллекции все элементы. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ClearValue(DependencyProperty) | Очищает локальное значение свойства.Очищаемое свойство задается идентификатором DependencyProperty. (Унаследовано от DependencyObject.) | |
ClearValue(DependencyPropertyKey) | Очищает локальное значение свойства, доступного только для чтения.Очищаемое свойство задается объектом DependencyPropertyKey. (Унаследовано от DependencyObject.) | |
Clone | Создает модифицируемую копию данной коллекции FreezableCollection<T> и ее содержимого, делая глубокие копии ее элементов.Если эта коллекция (или ее содержимое) имеет анимированные свойства зависимостей, копируется базовое значение этого свойства, а не его текущее анимированное значение. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CloneCore | Делает данный экземпляр глубокой копией заданного объекта FreezableCollection<T>, используя базовые (не анимированные) значения свойств. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CloneCurrentValue | Создает модифицируемую копию данного объекта FreezableCollection<T> и его содержимого, делая глубокие копии текущих значений этого объекта.Если этот объект (или входящие в его состав объекты) имеет анимированные свойства зависимостей, копируются их текущие анимированные значения. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CloneCurrentValueCore | Делает данный экземпляр модифицируемой глубокой копией заданного объекта FreezableCollection<T>, используя текущие значения свойств. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CoerceValue | Осуществляет приведение значения указанного свойства зависимостей.Это осуществляется путем вызова какой-либо функции CoerceValueCallback, указанной в метаданных свойства зависимостей, которое существует в вызывающем объекте DependencyObject. (Унаследовано от DependencyObject.) | |
Contains | Определяет, содержит ли данная коллекция FreezableCollection<T> указанное значение. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CopyTo | Копирует FreezableCollection<T> целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
CreateInstance | Инициализирует новый экземпляр класса Freezable. (Унаследовано от Freezable.) | |
CreateInstanceCore | Возвращает новый экземпляр класса RibbonControlSizeDefinitionCollection. (Переопределяет FreezableCollection<T>.CreateInstanceCore().) | |
Equals | Определяет, является ли указанный DependencyObject эквивалентом текущего DependencyObject. (Унаследовано от DependencyObject.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
Freeze | Делает текущий объект нередактируемым и определяет для его свойства IsFrozen значение true. (Унаследовано от Freezable.) | |
FreezeCore | Делает данный объект FreezableCollection<T> неизменяемым или определяет, может ли он быть сделан неизменяемым. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
GetAnimationBaseValue | Возвращает не анимированное значение указанного объекта DependencyProperty. (Унаследовано от Animatable.) | |
GetAsFrozen | Создает фиксированную копию объекта Freezable, используя базовые (не анимационные) значения свойств.Так как копия является фиксированной, копируются только ссылки на фиксированные вложенные объекты. (Унаследовано от Freezable.) | |
GetAsFrozenCore | Делает данный экземпляр замороженной копии заданного объекта FreezableCollection<T>, используя базовые (не анимированные) значения свойств. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
GetCurrentValueAsFrozen | Создает фиксированную копию объекта Freezable с использованием текущих значений свойств.Так как копия является фиксированной, копируются только ссылки на фиксированные вложенные объекты. (Унаследовано от Freezable.) | |
GetCurrentValueAsFrozenCore | Делает данный экземпляр замороженной копией указанного объекта Freezable.Если этот объект имеет анимированные свойства зависимостей, копируются их текущие анимированные значения. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
GetEnumerator | Возвращает перечислитель для всей коллекции FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
GetHashCode | Возвращает хэш-код для данного DependencyObject. (Унаследовано от DependencyObject.) | |
GetLocalValueEnumerator | Создает специализированный перечислитель для определения свойств зависимостей, которые локально установили значения для данного DependencyObject. (Унаследовано от DependencyObject.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetValue | Возвращает текущее действующее значение свойства зависимостей в данном экземпляре DependencyObject. (Унаследовано от DependencyObject.) | |
IndexOf | Осуществляет поиск указанного объекта и возвращает индекс (с нуля) первого вхождения, найденного во всей коллекции FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
Insert | Вставляет заданный объект в FreezableCollection<T> по указанному индексу. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
InvalidateProperty | Повторно вычисляет действующее значение для указанного свойства зависимостей (Унаследовано от DependencyObject.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnChanged | Вызывается при изменении текущего объекта Freezable. (Унаследовано от Freezable.) | |
OnFreezablePropertyChanged(DependencyObject, DependencyObject) | Обеспечивает создание соответствующих указателей контекста для элемента данных типа DependencyObjectType, который был только что задан. (Унаследовано от Freezable.) | |
OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty) | Данный член поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для непосредственного использования из кода. (Унаследовано от Freezable.) | |
OnPropertyChanged | Переопределяет реализацию DependencyObject метода OnPropertyChanged, чтобы также вызывать любые обработчики Changed в ответ на изменение свойства зависимостей типа Freezable. (Унаследовано от Freezable.) | |
ReadLocalValue | Возвращает локальное значение свойства зависимости, если таковое существует. (Унаследовано от DependencyObject.) | |
ReadPreamble | Обеспечивает доступ к Freezable из допустимого потока.Наследники объекта Freezable должны вызывать данный метод в начале любого API, который считывает элементы данных, не являющиеся свойствами зависимостей. (Унаследовано от Freezable.) | |
Remove | Удаляет первое вхождение указанного объекта из FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
RemoveAt | Удаляет объект по указанному индексу (с нуля) из коллекции FreezableCollection<T>. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
SetValue(DependencyProperty, Object) | Задает локальное значение свойства зависимостей, указанного идентификатором этого свойства. (Унаследовано от DependencyObject.) | |
SetValue(DependencyPropertyKey, Object) | Задает локальное значение доступного только для чтения свойства зависимостей, указанного идентификатором DependencyPropertyKey. (Унаследовано от DependencyObject.) | |
ShouldSerializeProperty | Возвращает значение, указывающее, следует ли процессам сериализации сериализовать значение для указанного свойства зависимостей. (Унаследовано от DependencyObject.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
WritePostscript | Вызывает событие Changed для объекта Freezable и вызывает его метод OnChanged.Классы, которые являются производными от класса Freezable, должны вызывать данный момент в конце любого интерфейса API, который изменяет элементы класса, не сохраненные как свойства зависимостей. (Унаследовано от Freezable.) | |
WritePreamble | Проверяет, что объект Freezable не заморожен и доступ к нему осуществляется из допустимого контекста потока.Наследники объекта Freezable должны вызывать данный метод в начале любого API, который выполняет запись в элементах данных, не являющихся свойствами зависимостей. (Унаследовано от Freezable.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
Changed | Происходит, когда изменяется класс Freezable или объект, который входит в его состав. (Унаследовано от Freezable.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
IList.Add | Инфраструктура. Описание этого члена см. в разделе, посвященном методу IList.Add. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
INotifyCollectionChanged.CollectionChanged | Описание этого члена см. в описании метода CollectionChanged. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.Contains | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.Contains. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ICollection.CopyTo | Инфраструктура. Описание этого члена см. в разделе ICollection.CopyTo. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IEnumerable<T>.GetEnumerator | Инфраструктура. Описание этого члена см. в разделе, посвященном IEnumerable<T>.GetEnumerator. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IEnumerable.GetEnumerator | Инфраструктура. Описание этого элемента см. в разделе IEnumerable.GetEnumerator. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.IndexOf | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.IndexOf. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.Insert | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.Insert. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.IsFixedSize | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.IsFixedSize. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ICollection<T>.IsReadOnly | Инфраструктура. Описание этого члена см. в разделе, посвященном ICollection<T>.IsReadOnly. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.IsReadOnly | Инфраструктура. Описание этого члена см. в разделе, посвященном свойству IList.IsReadOnly. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ICollection.IsSynchronized | Инфраструктура. Описание этого элемента см. в разделе, посвященном ICollection.IsSynchronized. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.Item | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.Item. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
INotifyPropertyChanged.PropertyChanged | Описание этого члена см. в описании метода PropertyChanged. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
IList.Remove | Инфраструктура. Описание этого члена см. в разделе, посвященном IList.Remove. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) | |
ICollection.SyncRoot | Инфраструктура. Описание этого элемента см. в разделе ICollection.SyncRoot. (Унаследовано от FreezableCollection<RibbonControlSizeDefinition>.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.