System input method что это
Перейти к содержимому

System input method что это

  • автор:

Input Method Класс

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Предоставляет возможности для управления взаимодействием с инфраструктурой текстовой службы, предоставляющей поддержку альтернативны методов ввода текста, таких как речевой и рукописный ввод.

public ref class InputMethod : System::Windows::Threading::DispatcherObject
public class InputMethod : System.Windows.Threading.DispatcherObject
type InputMethod = class inherit DispatcherObject
Public Class InputMethod Inherits DispatcherObject

Наследование
InputMethod

Примеры

В следующем примере показано, как использовать InputMethod объект .

InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On); InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic; InputMethod.Current.HandwritingState = InputMethodState.On; InputMethod.Current.SpeechMode = SpeechMode.Dictation; InputScope myInputScope = new InputScope(); myInputScope.RegularExpression = "W|P|F"; InputMethod.SetInputScope(myTextBox, myInputScope); tb6.Text = "Configuration UI Available?: " + InputMethod.Current.CanShowConfigurationUI.ToString(); 
InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On) InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic InputMethod.Current.HandwritingState = InputMethodState.On InputMethod.Current.SpeechMode = SpeechMode.Dictation Dim myInputScope As New InputScope() myInputScope.RegularExpression = "W|P|F" InputMethod.SetInputScope(myTextBox, myInputScope) tb6.Text = "Configuration UI Available?: " & InputMethod.Current.CanShowConfigurationUI.ToString() 

Поля

Идентифицирует присоединенное свойство InputScope.

Идентифицирует присоединенное свойство IsInputMethodEnabled.

Идентифицирует присоединенное свойство IsInputMethodSuspended.

Идентифицирует присоединенное свойство PreferredImeConversionMode.

Идентифицирует присоединенное свойство PreferredImeSentenceMode.

Идентифицирует присоединенное свойство PreferredImeState.

Свойства

Возвращает значение, указывающее, может ли этот метод ввода отображать пользовательский интерфейс конфигурации.

Возвращает значение, указывающее, может ли этот метод ввода отображать пользовательский интерфейс регистрации слов.

Получает ссылку на любой активный в данный момент метод ввода, связанный с текущим контекстом.

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.

Получает или задает текущее состояние рукописного ввода для данного метода ввода.

Получает или задает текущий режим преобразования для редактора метода ввода, связанного с данным методом ввода.

Получает или задает текущий режим предложений для редактора метода ввода, связанного с данным методом ввода.

Получает или задает текущее состояние редактора метода ввода, связанного с данным методом ввода.

Получает или задает текущее состояние ввода от микрофона для данного метода ввода.

Получает или задает режим речевого ввода для данного метода ввода.

Присоединенные свойства

Получает или задает область ввода для заданного объекта зависимости.

Получает или задает значение, указывающее, включен ли этот метод ввода.

Возвращает или задает значение, указывающее, приостановлен ли этот метод ввода.

Получает или задает предпочтительное значение ImeConversionModeValues для заданного объекта зависимости.

Получает или задает предпочтительное значение ImeSentenceModeValues для заданного объекта зависимости.

Возвращает или задает предпочтительное состояние метода ввода для указанного объекта зависимости.

Методы

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

Определяет, равен ли указанный объект текущему объекту.

Служит хэш-функцией по умолчанию.

Возвращает значение присоединенного свойства InputScope для указанного объекта зависимости.

Возвращает значение присоединенного свойства IsInputMethodEnabled для указанного объекта зависимости.

Возвращает значение присоединенного свойства IsInputMethodSuspended для указанного объекта зависимости.

Возвращает значение присоединенного свойства PreferredImeConversionMode для указанного объекта зависимости.

Возвращает значение присоединенного свойства PreferredImeSentenceMode для указанного объекта зависимости.

Возвращает значение присоединенного свойства PreferredImeState для указанного объекта зависимости.

Возвращает объект Type для текущего экземпляра.

Создает неполную копию текущего объекта Object.

Задает значение присоединенного свойства InputScope для указанного объекта зависимости.

Задает значение присоединенного свойства IsInputMethodEnabled для указанного объекта зависимости.

Задает значение присоединенного свойства IsInputMethodSuspended для указанного объекта зависимости.

Задает значение присоединенного свойства PreferredImeConversionMode для указанного объекта зависимости.

Задает значение присоединенного свойства PreferredImeSentenceMode для указанного объекта зависимости.

Задает значение присоединенного свойства PreferredImeState для указанного объекта зависимости.

Отображает пользовательский интерфейс конфигурации, связанный с текущей активной текстовой службой клавиатуры.

Отображает пользовательский интерфейс конфигурации, связанный со службой активного текста клавиатуры, используя указанный UIElement в качестве родительского элемента для пользовательского интерфейса конфигурации.

Отображает пользовательский интерфейс регистрации слов, связанный с текущей активной текстовой службой клавиатуры.

Отображает пользовательский интерфейс регистрации слов, связанный с текущей активной текстовой службой клавиатуры. Принимает заданную строку как регистрируемое значение по умолчанию.

Отображает пользовательский интерфейс регистрации слов, связанный с текущей активной текстовой службой клавиатуры. Принимает указанную строку в качестве значения по умолчанию для регистрации и в UIElement качестве родительского элемента для пользовательского интерфейса конфигурации.

Возвращает строку, представляющую текущий объект.

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.

События

Происходит, когда меняется состояние метода ввода (представленное свойством ImeState).

Вы отправили слишком много запросов, поэтому ваш компьютер был заблокирован.

Для того, чтобы предотвратить автоматическое считывание информации с нашего сервиса, на Linguee допустимо лишь ограниченное количество запросов на каждого пользователя.
Пользователям, браузер которых поддерживает Javascript, доступно большее количество запросов, в отличие от пользователей, чей браузер не поддерживает Javascript. Попробуйте активировать Javascript в настройках вашего браузера, подождать несколько часов и снова воспользоваться нашим сервером.
Если же ваш компьютер является частью сети компьютеров, в которой большое количество пользователей одновременно пользуется Linguee,сообщитеоб этом нам.

Редакторы методов ввода (IME)

Редактор метода ввода (IME) — это программный компонент, который позволяет пользователю вводить текст на языке, который не может быть легко представлен на стандартной клавиатуре QWERTY. Обычно это связано с количеством символов на письменном языке пользователя, например в различных восточноазиатских языках.

Вместо того, чтобы каждый отдельный символ отображался на одной клавише клавиатуры, пользователь вводит сочетания клавиш, которые интерпретируются редактором IME. IME создает либо символ, соответствующий набору ключевых штрихов, либо список символов-кандидатов для выбора. Затем выбранный символ вставляется в элемент управления редактированием, с которым взаимодействует пользователь.

МВМ могут поддерживать как аппаратные клавиатуры, так и экранные или сенсорные клавиатуры.

Приложению не нужно напрямую взаимодействовать с IME. IME встроен в систему так же, как сенсорная клавиатура. Если в приложении есть текстовый ввод и вы планируете поддерживать ввод текста на языках, требующих IME, необходимо протестировать сквозное взаимодействие с пользователем для ввода текста. Это позволяет устранять любые проблемы, такие как настройка пользовательского интерфейса, чтобы он не был отключен сенсорной клавиатурой или окном кандидатов IME.

Создание редактора

Чтобы обеспечить отличный интерфейс ввода для всех пользователей, корпорация Майкрософт создает ЕМ для различных языков.

Помимо встроенных IME, вы можете создавать собственные пользовательские IME, которые пользователи могут устанавливать и использовать так же, как встроенный редактор IME.

Все imEs выполняются в системе Windows, которая защищена для остановки вредоносных imEs и улучшения безопасности и взаимодействия с пользователем всех IMи.

Пользовательские IME могут связываться с сенсорной клавиатурой по умолчанию и использовать ее макет, чтобы пользователи могли использовать свой IME с сенсорной клавиатурой. Однако вы не можете предоставить собственную независимую сенсорную клавиатуру, и некоторые функции встроенных IMи для работы с сенсорными клавиатурами недоступны для пользовательских ЕМ.

Требования к imes

Сторонний редактор IME должен соответствовать следующим требованиям:

  • Должен иметь цифровую подпись
  • Должна учитываться платформа текстовых служб (TSF) с правильными флагами IME.
  • Необходимо следовать рекомендациям, описанным в разделах Требования редактора метода ввода (IME) и Проектирование и код приложений для Windows

Запуск стороннего редактора IME, не соответствующего этим требованиям, блокируется.

Устаревшие пользовательские imEs могут выполняться в классических приложениях, но блокируются в приложениях Windows.

Кроме того, Защитник Windows удаляет вредоносные IMь из системы. Поэтому важно ознакомиться с требованиями к коду IME. Дополнительные сведения см. в разделе Требования к редактору методов ввода (IME).

Рекомендации по проектированию для imEs

Дополнительные сведения о рекомендациях и рекомендациях по проектированию для IME см. в разделе Требования редактора метода ввода (IME). Как правило, все пользовательские интерфейсы IME должны:

  • Следуйте рекомендациям по пользовательскому интерфейсу для приложений среда выполнения Windows
  • Избегайте модальных интерфейсов и отображайте окно IME только при необходимости.
  • включать значки, которые являются только черно-белыми

Связанные темы

  • Требования к редактору методов ввода (IME)
  • ITfFnGetPreferredTouchKeyboardLayout
  • ITfCompartmentEventSink
  • ITfThreadMgrEx::GetActiveFlags
  • ITfContextView::GetWnd
  • TF_INPUTPROCESSORPROFILE
  • SendInput

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Перевод «input method» на русский

Никакой разработчик или производитель ещё не придумали идеальную прекрасную форму, размер или метод ввода.

To use the control in your applications you must enable the input method in the language and keyboard settings, as shown below.

Для того, чтобы использовать элемент управления в приложении необходимо включить метод ввода в языке и настройки клавиатуры, как показано ниже.

You also have to learn a new keyboard layout if you want to use it as an input method.

Также необходимо изучить новую раскладку клавиатуры, если Вы хотите использовать ее в качестве метода ввода.

It was designed to feel natural with any input method — from mouse and keyboard to pen and touch — and it contains numerous improvements for better performance, battery life, and reliability.

Она была разработана для естественного поведения с помощью любого метода ввода — от мыши и клавиатуры до пера и сенсорного экрана — она включает многочисленные улучшения для повышения производительности, времени работы батареи и надежности.

The results are presented in detail and in comparison to those obtained using the input method.

Результаты исследования подробно излагаются и сравниваются с результатами, которые были получены с использованием метода учета затрат.

All elements of the calculation are presented in detail, including results and their comparison with results by using the input method.

Подробно излагаются элементы такого расчета, включая результаты, которые сопоставляются с результатами, полученными с использованием метода учета затрат.

Apple could make its notebook computers and keyboard accessories even thinner and lighter with a brand new take on the classic input method.

Apple может сделать свои ноутбуки и клавиатурные аксессуары еще тоньше и легче, что откроет совершенно новый взгляд на классический метод ввода.

For comparison also estimates measured by the input method are shown.
Для сравнения приводится также оценка, подготовленная на основе метода учета затрат.
If you used to classify the «mobile» device and its OS input method, here there are some problems.

Если использовать для классификации «мобильного» устройства его ОС и метод ввода, то тут возникают некоторые проблемы.

However, the main problem in developing consumer AR glasses is the input method.
Однако основной проблемой при разработке потребительских очков AR является метод ввода.
Samsung is going to unveil a new input method for smartphone users later today at CES 2020.
Samsung представит новый метод ввода для пользователей смартфонов позже на конференции CES 2020.

Described input method, designed to oust multitouch, based on intuitive gestures, by analogy with the Kinect.

Описанный метод ввода, призванный потеснить мультитач, основан на интуитивно понятных жестах по аналогии с Kinect.

External controllers support, through either the Android native way or input method.
Поддержка внешних контроллеров, либо через Android родной способ или метод ввода.

The Program LectureNotes — is an application that is designed to keep notes on the tablet using handwritten input method stylus.

Программа LectureNotes — это приложение, предназначенное для того, чтобы вести заметки на планшете, используя рукописный метод ввода стилусом.

Using the above method will only change the menu and window’s language, but it will not change the input method.

Использование вышеуказанного метода изменит только меню и язык окна, но не изменит метод ввода.

Table 5 shows general government health output at current and at constant prices and growth rates using the input method and the output method for the 2003 — 2009 period.

В таблице 5 приводятся данные об услугах органов государственного управления в области здравоохранения в текущих и постоянных ценах и о темпах их прироста, полученные с использованием метода учета затрат и метода учета выпуска, за период 2003-2009 годов.

Table 6 presents a more detailed procedure of application of the input method for volume measurement of research and development, and the whole structure and methods.

В таблице 6 описывается подробная процедура применения метода учета затрат для измерения объема услуг в области исследований и разработок, а также общая структура и используемые методы.

An input method editor (IME) is a program or operating system component that allows computer users to enter characters and symbols not found on their keyboard.

Редактор метода ввода (обычно: IME, от) — это программа или компонент операционной системы, позволяющий пользователям вводить символы, которых нет на клавиатуре.

Experts from the research division of Microsoft decided to rethink a little human interaction with the keyboard and have developed a new input method, which is called Type-Hover-Swipe.

Специалисты из исследовательского подразделения Microsoft решили немного переосмыслить взаимодействие человека с клавиатурой и разработали новый метод ввода, который называется Type-Hover-Swipe.

Estimates of research and development output at current prices and at constant prices, measured by the input method, are currently compiled as satellite accounts and are not used in compiling official GDP figures.

Оценка объема услуг в области исследований и разработок в текущих ценах и в постоянных ценах, полученная на основе метода учета затрат, в настоящее время производится в виде вспомогательных счетов и не используется при подготовке официальных данных о ВВП.

Возможно неприемлемое содержание

Примеры предназначены только для помощи в переводе искомых слов и выражений в различных контекстах. Мы не выбираем и не утверждаем примеры, и они могут содержать неприемлемые слова или идеи. Пожалуйста, сообщайте нам о примерах, которые, на Ваш взгляд, необходимо исправить или удалить. Грубые или разговорные переводы обычно отмечены красным или оранжевым цветом.

Зарегистрируйтесь, чтобы увидеть больше примеров. Это просто и бесплатно
Ничего не найдено для этого значения.
Предложить пример
Больше примеров Предложить пример

Новое: Reverso для Windows

Переводите текст из любого приложения одним щелчком мыши .

Download Reverso app
Перевод голосом, функции оффлайн, синонимы, спряжение, обучающие игры

Результатов: 116 . Точных совпадений: 116 . Затраченное время: 89 мс

Помогаем миллионам людей и компаний общаться более эффективно на всех языках.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *