INSNetServiceBrowserDelegate Interface

Definition

This interface represents the Objective-C protocol NSNetServiceBrowserDelegate.

[Foundation.Protocol(Name="NSNetServiceBrowserDelegate", WrapperType=typeof(Foundation.NSNetServiceBrowserDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SearchStarted", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser) }, Selector="netServiceBrowserWillSearch:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SearchStopped", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser) }, Selector="netServiceBrowserDidStopSearch:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="NotSearched", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSDictionary) }, Selector="netServiceBrowser:didNotSearch:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="FoundDomain", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(System.String), typeof(System.Boolean) }, Selector="netServiceBrowser:didFindDomain:moreComing:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="FoundService", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSNetService), typeof(System.Boolean) }, Selector="netServiceBrowser:didFindService:moreComing:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DomainRemoved", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(System.String), typeof(System.Boolean) }, Selector="netServiceBrowser:didRemoveDomain:moreComing:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ServiceRemoved", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSNetService), typeof(System.Boolean) }, Selector="netServiceBrowser:didRemoveService:moreComing:")]
public interface INSNetServiceBrowserDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="NSNetServiceBrowserDelegate", WrapperType=typeof(Foundation.NSNetServiceBrowserDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SearchStarted", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser) }, Selector="netServiceBrowserWillSearch:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="SearchStopped", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser) }, Selector="netServiceBrowserDidStopSearch:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="NotSearched", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSDictionary) }, Selector="netServiceBrowser:didNotSearch:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="FoundDomain", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(System.String), typeof(System.Boolean) }, Selector="netServiceBrowser:didFindDomain:moreComing:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="FoundService", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSNetService), typeof(System.Boolean) }, Selector="netServiceBrowser:didFindService:moreComing:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DomainRemoved", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(System.String), typeof(System.Boolean) }, Selector="netServiceBrowser:didRemoveDomain:moreComing:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="ServiceRemoved", ParameterByRef=new System.Boolean[] { false, false, false }, ParameterType=new System.Type[] { typeof(Foundation.NSNetServiceBrowser), typeof(Foundation.NSNetService), typeof(System.Boolean) }, Selector="netServiceBrowser:didRemoveService:moreComing:")>]
type INSNetServiceBrowserDelegate = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Remarks

A class that implements this interface (and subclasses NSObject) will be exported to Objective-C as implementing the Objective-C protocol this interface represents.

A class may also implement members from this interface to implement members from the protocol.

Applies to