Console Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen.
public ref class Console abstract sealed
public ref class Console sealed
public static class Console
public sealed class Console
type Console = class
Public Class Console
Public NotInheritable Class Console
- Overname
-
Console
Opmerkingen
Zie Aanvullende API-opmerkingen voor Console voor meer informatie over deze API.
Eigenschappen
| Name | Description |
|---|---|
| BackgroundColor |
Hiermee haalt u de achtergrondkleur van de console op of stelt u deze in. |
| BufferHeight |
Hiermee haalt u de hoogte van het buffergebied op of stelt u deze in. |
| BufferWidth |
Hiermee haalt u de breedte van het buffergebied op of stelt u deze in. |
| CapsLock |
Hiermee wordt een waarde opgehaald die aangeeft of de wisselknop caps lock is ingeschakeld of uitgeschakeld. |
| CursorLeft |
Hiermee haalt u de kolompositie van de cursor in het buffergebied op of stelt u deze in. |
| CursorSize |
Hiermee haalt u de hoogte van de cursor in een tekencel op of stelt u deze in. |
| CursorTop |
Hiermee haalt u de rijpositie van de cursor in het buffergebied op of stelt u deze in. |
| CursorVisible |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de cursor zichtbaar is. |
| Error |
Hiermee haalt u de uitvoerstroom van de standaardfout op. |
| ForegroundColor |
Hiermee haalt u de voorgrondkleur van de console op of stelt u deze in. |
| In |
Hiermee haalt u de standaardinvoerstroom op. |
| InputEncoding |
Hiermee haalt u de codering van de console op of stelt u deze in om invoer te lezen. |
| IsErrorRedirected |
Hiermee wordt een waarde opgehaald die aangeeft of de foutuitvoerstroom is omgeleid vanuit de standaardfoutstroom. |
| IsInputRedirected |
Hiermee wordt een waarde opgehaald die aangeeft of invoer is omgeleid vanuit de standaardinvoerstroom. |
| IsOutputRedirected |
Hiermee wordt een waarde opgehaald die aangeeft of uitvoer is omgeleid vanuit de standaarduitvoerstroom. |
| KeyAvailable |
Hiermee wordt een waarde opgehaald die aangeeft of een toetsdruk beschikbaar is in de invoerstroom. |
| LargestWindowHeight |
Hiermee haalt u het grootst mogelijke aantal consolevensterrijen op op basis van het huidige lettertype en de schermresolutie. |
| LargestWindowWidth |
Hiermee haalt u het grootst mogelijke aantal consolevensterkolommen op op basis van het huidige lettertype en de schermresolutie. |
| NumberLock |
Hiermee wordt een waarde opgehaald die aangeeft of de wisselknop NUM LOCK is ingeschakeld of uitgeschakeld. |
| Out |
Hiermee haalt u de standaarduitvoerstroom op. |
| OutputEncoding |
Hiermee haalt u de codering op die door de console wordt gebruikt voor het schrijven van uitvoer. |
| Title |
Hiermee haalt u de titel op of stelt u deze in op de titelbalk van de console. |
| TreatControlCAsInput |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de combinatie van de Control wijzigingssleutel en C consoletoets (Ctrl+C) wordt behandeld als gewone invoer of als onderbreking die wordt verwerkt door het besturingssysteem. |
| WindowHeight |
Hiermee haalt u de hoogte van het consolevenstergebied op of stelt u deze in. |
| WindowLeft |
Hiermee haalt u de meest linkse positie van het consolevenstergebied op ten opzichte van de schermbuffer. |
| WindowTop |
Hiermee haalt u de bovenste positie van het consolevenstergebied op of stelt u deze in ten opzichte van de schermbuffer. |
| WindowWidth |
Hiermee haalt u de breedte van het consolevenster op of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| Beep() |
Hiermee wordt het geluid van een pieptoon afgespeeld via de consoleluidspreker. |
| Beep(Int32, Int32) |
Hiermee wordt het geluid afgespeeld van een pieptoon van een opgegeven frequentie en duur via de consoleluidspreker. |
| Clear() |
Hiermee wist u de consolebuffer en het bijbehorende consolevenster met weergavegegevens. |
| GetCursorPosition() |
Hiermee haalt u de positie van de cursor op. |
| MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Kopieert een opgegeven brongebied van de schermbuffer naar een opgegeven doelgebied. |
| MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Kopieert een opgegeven brongebied van de schermbuffer naar een opgegeven doelgebied. |
| OpenStandardError() |
Hiermee wordt de standaardfoutstroom verkregen. |
| OpenStandardError(Int32) |
Hiermee verkrijgt u de standaardfoutstroom, die is ingesteld op een opgegeven buffergrootte. |
| OpenStandardErrorHandle() |
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen. |
| OpenStandardInput() |
Haalt de standaardinvoerstroom op. |
| OpenStandardInput(Int32) |
Hiermee verkrijgt u de standaardinvoerstroom, die is ingesteld op een opgegeven buffergrootte. |
| OpenStandardInputHandle() |
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen. |
| OpenStandardOutput() |
Hiermee wordt de standaarduitvoerstroom verkregen. |
| OpenStandardOutput(Int32) |
Hiermee verkrijgt u de standaarduitvoerstroom, die is ingesteld op een opgegeven buffergrootte. |
| OpenStandardOutputHandle() |
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen. |
| Read() |
Leest het volgende teken uit de standaardinvoerstroom. |
| ReadKey() |
Hiermee haalt u het volgende teken of de functietoets op die door de gebruiker is ingedrukt. De ingedrukt toets wordt weergegeven in het consolevenster. |
| ReadKey(Boolean) |
Hiermee haalt u het volgende teken of de functietoets op die door de gebruiker is ingedrukt. De ingedrukt-toets wordt optioneel weergegeven in het consolevenster. |
| ReadLine() |
Leest de volgende regel tekens uit de standaardinvoerstroom. |
| ResetColor() |
Hiermee stelt u de standaardkleuren voor de voorgrond- en achtergrondconsole in. |
| SetBufferSize(Int32, Int32) |
Hiermee stelt u de hoogte en breedte van het schermbuffergebied in op de opgegeven waarden. |
| SetCursorPosition(Int32, Int32) |
Hiermee stelt u de positie van de cursor in. |
| SetError(TextWriter) |
Hiermee stelt u de Error eigenschap in op het opgegeven TextWriter object. |
| SetIn(TextReader) |
Hiermee stelt u de In eigenschap in op het opgegeven TextReader object. |
| SetOut(TextWriter) |
Hiermee stelt u de Out eigenschap in om het TextWriter object te targeten. |
| SetWindowPosition(Int32, Int32) |
Hiermee stelt u de positie van het consolevenster in ten opzichte van de schermbuffer. |
| SetWindowSize(Int32, Int32) |
Hiermee stelt u de hoogte en breedte van het consolevenster in op de opgegeven waarden. |
| Write(Boolean) |
Hiermee schrijft u de tekstweergave van de opgegeven Booleaanse waarde naar de standaarduitvoerstroom. |
| Write(Char) |
Hiermee schrijft u de opgegeven Unicode-tekenwaarde naar de standaarduitvoerstroom. |
| Write(Char[], Int32, Int32) |
Hiermee schrijft u de opgegeven submaarray van Unicode-tekens naar de standaarduitvoerstroom. |
| Write(Char[]) |
Hiermee schrijft u de opgegeven matrix van Unicode-tekens naar de standaarduitvoerstroom. |
| Write(Decimal) |
Hiermee schrijft u de tekstweergave van de opgegeven Decimal waarde naar de standaarduitvoerstroom. |
| Write(Double) |
Hiermee schrijft u de tekstweergave van de opgegeven drijvendekommawaarde met dubbele precisie naar de standaarduitvoerstroom. |
| Write(Int32) |
Hiermee schrijft u de tekstweergave van de opgegeven 32-bits ondertekende geheel getalwaarde naar de standaarduitvoerstroom. |
| Write(Int64) |
Hiermee schrijft u de tekstweergave van de opgegeven 64-bits ondertekende geheel getalwaarde naar de standaarduitvoerstroom. |
| Write(Object) |
Hiermee schrijft u de tekstweergave van het opgegeven object naar de standaarduitvoerstroom. |
| Write(ReadOnlySpan<Char>) |
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen. |
| Write(Single) |
Hiermee schrijft u de tekstweergave van de opgegeven drijvendekommawaarde met één precisie naar de standaarduitvoerstroom. |
| Write(String, Object, Object, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten en de lijst met parameters voor de lengte van variabelen naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String, Object, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String, Object) |
Hiermee schrijft u de tekstweergave van het opgegeven object naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String, Object[]) |
Hiermee schrijft u de tekstweergave van de opgegeven matrix van objecten naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String, ReadOnlySpan<Object>) |
Hiermee schrijft u de tekstweergave van de opgegeven reeks objecten naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| Write(String) |
Hiermee schrijft u de opgegeven tekenreekswaarde naar de standaarduitvoerstroom. |
| Write(UInt32) |
Hiermee schrijft u de tekstweergave van de opgegeven 32-bits niet-ondertekende gehele getalwaarde naar de standaarduitvoerstroom. |
| Write(UInt64) |
Hiermee schrijft u de tekstweergave van de opgegeven 64-bits niet-ondertekende gehele getalwaarde naar de standaarduitvoerstroom. |
| WriteLine() |
Hiermee schrijft u de huidige regeleindteken naar de standaarduitvoerstroom. |
| WriteLine(Boolean) |
Hiermee schrijft u de tekstweergave van de opgegeven Booleaanse waarde, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Char) |
Hiermee schrijft u het opgegeven Unicode-teken, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Char[], Int32, Int32) |
Hiermee schrijft u de opgegeven subarray van Unicode-tekens, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Char[]) |
Hiermee schrijft u de opgegeven matrix van Unicode-tekens, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Decimal) |
Hiermee schrijft u de tekstweergave van de opgegeven Decimal waarde, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Double) |
Hiermee schrijft u de tekstweergave van de opgegeven drijvendekommawaarde met dubbele precisie, gevolgd door de huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Int32) |
Hiermee schrijft u de tekstweergave van de opgegeven 32-bits geheel getalwaarde, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Int64) |
Hiermee schrijft u de tekstweergave van de opgegeven 64-bits geheel getalwaarde, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(Object) |
Hiermee schrijft u de tekstweergave van het opgegeven object, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(ReadOnlySpan<Char>) |
Vertegenwoordigt de standaardinvoer-, uitvoer- en foutstromen voor consoletoepassingen. Deze klasse kan niet worden overgenomen. |
| WriteLine(Single) |
Hiermee schrijft u de tekstweergave van de opgegeven drijvendekommawaarde met één precisie, gevolgd door de huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(String, Object, Object, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten en de lijst met parameters voor de lengte van variabelen, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String, Object, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String, Object, Object) |
Hiermee schrijft u de tekstweergave van de opgegeven objecten, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String, Object) |
Hiermee schrijft u de tekstweergave van het opgegeven object, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String, Object[]) |
Hiermee schrijft u de tekstweergave van de opgegeven matrix met objecten, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String, ReadOnlySpan<Object>) |
Hiermee schrijft u de tekstweergave van de opgegeven reeks objecten, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom met behulp van de opgegeven indelingsgegevens. |
| WriteLine(String) |
Hiermee schrijft u de opgegeven tekenreekswaarde, gevolgd door het huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(UInt32) |
Hiermee schrijft u de tekstweergave van de opgegeven 32-bits niet-ondertekende gehele getalwaarde, gevolgd door de huidige regeleindteken, naar de standaarduitvoerstroom. |
| WriteLine(UInt64) |
Hiermee schrijft u de tekstweergave van de opgegeven 64-bits niet-ondertekende gehele getalwaarde, gevolgd door de huidige regeleindteken, naar de standaarduitvoerstroom. |
gebeurtenis
| Name | Description |
|---|---|
| CancelKeyPress |
Vindt plaats wanneer de Control wijzigingstoets (Ctrl) en de C consoletoets (C) of de break-toets tegelijkertijd worden ingedrukt (Ctrl+C of Ctrl+Break). |
Van toepassing op
Veiligheid thread
Dit type is thread veilig.