El objeto Utility, un subordinado del objeto Document, define los métodos de entrada de información por parte del usuario. Dichos métodos presentan una solicitud en la línea de comando de AutoCAD y piden entradas de diversos tipos. Este tipo de entrada del usuario es muy útil para la introducción interactiva de coordenadas de pantalla, selección de entidades y valores de cadena corta o numéricos. Si una aplicación requiere la introducción de varios valores u opciones, puede ser más práctico proporcionar un cuadro de diálogo que presentar solicitudes individuales.
Cada método presenta una solicitud en la línea de comando de AutoCAD y da como resultado un valor específico del tipo de entrada solicitada. Por ejemplo, GetString devuelve una cadena, GetPoint devuelve una variante (que contiene una matriz de dobles de tres elementos) y GetInteger devuelve un valor entero. También puede controlar la entrada del usuario con el método InitializeUserInput Por ejemplo, este método permite controlar la entrada NULL (pulsando la tecla INTRO), la introducción de cero o números negativos y la de valores de texto arbitrarios.
Si desea que la solicitud se muestre en una línea aparte, incluya la constante de retorno de carro/salto de línea (vbCrLf) al principio de la cadena de la solicitud.