public abstract class BlRichTextBoxViewModelBase : ViewModel<MessageModelBase>
Public MustInherit Class BlRichTextBoxViewModelBase
Inherits ViewModel(Of MessageModelBase)
public ref class BlRichTextBoxViewModelBase abstract : public ViewModel<MessageModelBase^>
[<AbstractClassAttribute>]
type BlRichTextBoxViewModelBase =
class
inherit ViewModel<MessageModelBase>
end
BlRichTextBoxViewModelBase(IUriLinkDependencies) | Инициализирует новый экземпляр класса BlRichTextBoxViewModelBase |
BlRichTextBoxViewModelBase(MessageModelBase, IUriLinkDependencies) | Инициализирует новый экземпляр класса BlRichTextBoxViewModelBase |
CharCount | |
CharCountForeground | |
CharCountVisibility | |
CutDescriptionAndAddLink | Указывает действие, которое нужно выполнить при клике на ссылку, URL которой включает ForumHelper.RollupLinkKey ("rollup"). |
EmojiManager | Объект, предоставляющий методы для управления часто используемыми эмодзи. |
EmojiSettingsManager | Объект, предоставляющий методы для управления часто используемыми эмодзи. |
FontSize | |
ForumMaxAttachedFileSizeKb | Максимальный размер файла, приложенного к сообщению, Кб. |
ForumMaxMessageInlines | Максимальное количество вложений InnerItem в сообщении (например, вставленных изображений). |
ForumMaxMessageSize | Максимальное количество символов в сообщении. |
GetFileContentFromCardAsync | Делегат для чтения содержимого файла. |
InnerItems | Содержит картинки из сообщений. Храним отдельно так как, не отображаем их в виде баллонов под сообщениями. |
IsReadOnly | |
Items | |
MenuContext | Контекст, предоставляющий средства для генерации меню, например, посредством интерфейса IContextMenuProvider. |
Model |
Модель для текущей модели представления.
(Унаследован от ViewModelTModel) |
OpenTopicWithCurrentMessageAction | Указывает действие, которое нужно выполнить при клике на ссылку на исходное сообщение в сообщении-ответе. |
RichText | |
RichTextBoxPopupViewModel | Модель представления всплывающего окна, например, окна с выбором эмодзи. |
RichTextContainer | |
RollupDescriptionAndAddLink | Указывает действие, которое нужно выполнить при клике на ссылку, URL которой включает ForumHelper.NextLinkKey ("next"). |
Scope | (Унаследован от ViewModelTModel) |
SpellCheck | Признак необходимости проверки орфографии при редактировании. |
TempFileProvider | Провайдер временных файлов. |
TempFiles | Список временных файлов. |
VisibilityRollUp |
AddItem(ItemBaseViewModel) | |
AddItem(String, String, String, AttachmentType) | Добавляет элемент в список вложений. |
Clear | Очищает контейнер ввода сообщения. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetClearedMessageBodyAsync | Возвращает тело сообщения, без ссылок на цитаты. |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetInnerItemsModelAsync | Получает набор элементов из контейнера. |
GetMessageAttachmentsAsync | Получает список вложений из сообщения. |
GetMessageBodyWithCheckAsync | Осуществляет проверку сообщения на ошибки и возвращает тело сообщения и текст ошибки. |
GetRichTextAsync | Получает содержимое текста из контейнера. |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
InitItem | Инициализирует элемент вложения. |
InitItems | Инициализирует списки элементов контейнера. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
OnFocus | Логика, выполняемая при фокусировке на элементе. |
OnModelPropertyChanged | (Унаследован от ViewModelTModel) |
OnPropertyChanged(PropertyChangedEventArgs) |
Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject) |
OnPropertyChanged(String) |
Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject) |
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) |
Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject) |
OnPropertyChangedAsync(String, Boolean) |
Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject) |
OnReceiveWeakEvent | (Унаследован от ViewModelTModel) |
OnUriOpeningAsync | Обработчик открытия ссылок. |
SetEnableAttachingFile | Устанавливает разрешение на прикрепление файла к сообщениям. |
SetFileContentFromCardAction | Устанавливает действие для выполнения при получении содержимого файла из карточки. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
PropertyChanged | Событие, уведомляющее об изменении свойства с определённым именем у модели представления. (Унаследован от NotificationObject) |
UriOpening | Событие, выполняемое перед открытием ссылки в обработчике IUriLinkHandler. Также позволяет отменить открытие ссылки в обработчике IUriLinkHandler. |
DefaultFontSize | Значение по умолчанию для размера шрифта. |
fontSize |