namespace Foundation
{
    [Protocol(Name = "NSCoding", WrapperType = typeof(NSCodingWrapper))]
    [ProtocolMember(IsProperty = false, IsRequired = true, IsStatic = false, Name = "EncodeTo", ParameterByRef = {false}, ParameterType = {typeof(Foundation.NSCoder)}, Selector = "encodeWithCoder:")]
    public interface INSCoding : INativeObject, IDisposable
    {
        [BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
        [Export("encodeWithCoder:")]
        [Preserve(Conditional = true)]
        public void EncodeTo(NSCoder! encoder);
    }
}
Assembly Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065
Help Documentation
.NET 6.0-ios6.0-macos6.0-tvos
Xamarin iOS 0.0
Xamarin macOS 0.0
Xamarin tvOS 0.0
Xamarin watchOS 0.0

08/01/2021
An error has occurred. This application may no longer respond until reloaded. Reload 🗙