net9.0-macos14.2
namespace AppKit
{
[Protocol(Name = "NSStandardKeyBindingResponding", WrapperType = typeof(NSStandardKeyBindingRespondingWrapper))]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertText", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertText:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DoCommandBySelector", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(Selector) }, Selector = "doCommandBySelector:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveForward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveForward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveRight", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveRight:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveBackward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveBackward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveLeft", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveLeft:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveUp", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveUp:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveDown", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveDown:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordForward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordForward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordBackward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordBackward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfParagraph", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfParagraph:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfParagraph", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfParagraph:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfDocument", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfDocument:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfDocument", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfDocument:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PageDown", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "pageDown:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PageUp", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "pageUp:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "CenterSelectionInVisibleArea", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "centerSelectionInVisibleArea:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveBackwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveBackwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveForwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveForwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordForwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordForwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordBackwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordBackwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveUpAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveUpAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveDownAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveDownAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfLineAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfLineAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfLineAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfLineAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfParagraphAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfParagraphAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfParagraphAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfParagraphAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToEndOfDocumentAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToEndOfDocumentAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToBeginningOfDocumentAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToBeginningOfDocumentAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PageDownAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "pageDownAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "PageUpAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "pageUpAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveParagraphForwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveParagraphForwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveParagraphBackwardAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveParagraphBackwardAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordRight", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordRight:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordLeft", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordLeft:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveRightAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveRightAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveLeftAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveLeftAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordRightAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordRightAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveWordLeftAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveWordLeftAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToLeftEndOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToLeftEndOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToRightEndOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToRightEndOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToLeftEndOfLineAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToLeftEndOfLineAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MoveToRightEndOfLineAndModifySelection", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "moveToRightEndOfLineAndModifySelection:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollPageUp", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollPageUp:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollPageDown", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollPageDown:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollLineUp", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollLineUp:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollLineDown", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollLineDown:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollToBeginningOfDocument", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollToBeginningOfDocument:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ScrollToEndOfDocument", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "scrollToEndOfDocument:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "Transpose", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "transpose:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "TransposeWords", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "transposeWords:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SelectAll", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "selectAll:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SelectParagraph", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "selectParagraph:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SelectLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "selectLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SelectWord", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "selectWord:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "Indent", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "indent:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertTab", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertTab:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertBacktab", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertBacktab:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertNewline", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertNewline:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertParagraphSeparator", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertParagraphSeparator:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertNewlineIgnoringFieldEditor", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertNewlineIgnoringFieldEditor:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertTabIgnoringFieldEditor", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertTabIgnoringFieldEditor:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertLineBreak", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertLineBreak:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertContainerBreak", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertContainerBreak:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertSingleQuoteIgnoringSubstitution", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertSingleQuoteIgnoringSubstitution:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "InsertDoubleQuoteIgnoringSubstitution", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "insertDoubleQuoteIgnoringSubstitution:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "ChangeCaseOfLetter", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "changeCaseOfLetter:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "UppercaseWord", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "uppercaseWord:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "LowercaseWord", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "lowercaseWord:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "CapitalizeWord", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "capitalizeWord:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteForward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteForward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteBackward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteBackward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteBackwardByDecomposingPreviousCharacter", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteBackwardByDecomposingPreviousCharacter:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteWordForward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteWordForward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteWordBackward", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteWordBackward:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteToBeginningOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteToBeginningOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteToEndOfLine", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteToEndOfLine:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteToBeginningOfParagraph", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteToBeginningOfParagraph:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteToEndOfParagraph", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteToEndOfParagraph:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "Yank", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "yank:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "Complete", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "complete:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SetMark", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "setMark:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "DeleteToMark", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "deleteToMark:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SelectToMark", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "selectToMark:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "SwapWithMark", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "swapWithMark:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "CancelOperation", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "cancelOperation:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeBaseWritingDirectionNatural", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeBaseWritingDirectionNatural:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeBaseWritingDirectionLeftToRight", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeBaseWritingDirectionLeftToRight:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeBaseWritingDirectionRightToLeft", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeBaseWritingDirectionRightToLeft:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeTextWritingDirectionNatural", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeTextWritingDirectionNatural:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeTextWritingDirectionLeftToRight", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeTextWritingDirectionLeftToRight:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "MakeTextWritingDirectionRightToLeft", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "makeTextWritingDirectionRightToLeft:")]
[ProtocolMember(IsProperty = false, IsRequired = false, IsStatic = false, Name = "QuickLookPreviewItems", ParameterByRef = new[] { false }, ParameterType = new[] { typeof(NSObject) }, Selector = "quickLookPreviewItems:")]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public interface INSStandardKeyBindingResponding : INativeObject, IDisposable
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|