1
<Type Name="NSSharingServiceDelegate" FullName="MonoMac.AppKit.NSSharingServiceDelegate">
2
<TypeSignature Language="C#" Value="public class NSSharingServiceDelegate : MonoMac.Foundation.NSObject" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NSSharingServiceDelegate extends MonoMac.Foundation.NSObject" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.Foundation.NSObject</BaseTypeName>
14
<AttributeName>MonoMac.Foundation.Model</AttributeName>
17
<AttributeName>MonoMac.Foundation.Register("NSSharingServiceDelegate", true)</AttributeName>
21
<summary>To be added.</summary>
22
<remarks>To be added.</remarks>
25
<Member MemberName=".ctor">
26
<MemberSignature Language="C#" Value="public NSSharingServiceDelegate ();" />
27
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
28
<MemberType>Constructor</MemberType>
30
<AssemblyVersion>0.0.0.0</AssemblyVersion>
34
<AttributeName>MonoMac.Foundation.Export("init")</AttributeName>
37
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
42
<summary>To be added.</summary>
43
<remarks>To be added.</remarks>
46
<Member MemberName=".ctor">
47
<MemberSignature Language="C#" Value="public NSSharingServiceDelegate (MonoMac.Foundation.NSCoder coder);" />
48
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSCoder coder) cil managed" />
49
<MemberType>Constructor</MemberType>
51
<AssemblyVersion>0.0.0.0</AssemblyVersion>
55
<AttributeName>MonoMac.Foundation.Export("initWithCoder:")</AttributeName>
58
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
62
<Parameter Name="coder" Type="MonoMac.Foundation.NSCoder" />
65
<param name="coder">The unarchiver object.</param>
66
<summary>A constructor that initializes the object from the data stored in the unarchiver object.</summary>
67
<remarks>This constructor is provided to allow the class to be initialized from an unarchiver (for example, during NIB deserialization).</remarks>
70
<Member MemberName=".ctor">
71
<MemberSignature Language="C#" Value="public NSSharingServiceDelegate (MonoMac.Foundation.NSObjectFlag t);" />
72
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSObjectFlag t) cil managed" />
73
<MemberType>Constructor</MemberType>
75
<AssemblyVersion>0.0.0.0</AssemblyVersion>
79
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
83
<Parameter Name="t" Type="MonoMac.Foundation.NSObjectFlag" />
86
<param name="t">Unused sentinel value, pass NSObjectFlag.Empty.</param>
87
<summary>Constructor to call on derived classes when the derived class has an [Export] constructor.</summary>
89
<para>This constructor should be called by derived classes when they are initialized using an [Export] attribute. The argument value is ignore, typically the chaining would look like this:</para>
92
public class MyClass : BaseClass {
93
[Export ("initWithFoo:")]
94
public MyClass (string foo) : base (NSObjectFlag.Empty)
103
<Member MemberName=".ctor">
104
<MemberSignature Language="C#" Value="public NSSharingServiceDelegate (IntPtr handle);" />
105
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
106
<MemberType>Constructor</MemberType>
108
<AssemblyVersion>0.0.0.0</AssemblyVersion>
112
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
116
<Parameter Name="handle" Type="System.IntPtr" />
119
<param name="handle">Pointer (handle) to the unmanaged object.</param>
120
<summary>A constructor used when creating managed representations of unmanaged objects; Called by the runtime.</summary>
122
<para>This constructor is invoked by the runtime infrastructure (<see cref="M:MonoMac.ObjCRuntime.GetNSObject (System.IntPtr)" />) to create a new managed representation for a pointer to an unmanaged Objective-C object. You should not invoke this method directly, instead you should call the GetNSObject method as it will prevent two instances of a managed object to point to the same native object.</para>
126
<Member MemberName="DidFailToShareItems">
127
<MemberSignature Language="C#" Value="public virtual void DidFailToShareItems (MonoMac.AppKit.NSSharingService sharingService, MonoMac.Foundation.NSObject[] items, MonoMac.Foundation.NSError error);" />
128
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidFailToShareItems(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.Foundation.NSObject[] items, class MonoMac.Foundation.NSError error) cil managed" />
129
<MemberType>Method</MemberType>
131
<AssemblyVersion>0.0.0.0</AssemblyVersion>
135
<AttributeName>MonoMac.Foundation.Export("sharingService:didFailToShareItems:error:")</AttributeName>
139
<ReturnType>System.Void</ReturnType>
142
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
143
<Parameter Name="items" Type="MonoMac.Foundation.NSObject[]" />
144
<Parameter Name="error" Type="MonoMac.Foundation.NSError" />
147
<param name="sharingService">To be added.</param>
148
<param name="items">To be added.</param>
149
<param name="error">To be added.</param>
150
<summary>To be added.</summary>
151
<remarks>To be added.</remarks>
154
<Member MemberName="DidShareItems">
155
<MemberSignature Language="C#" Value="public virtual void DidShareItems (MonoMac.AppKit.NSSharingService sharingService, MonoMac.Foundation.NSObject[] items);" />
156
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidShareItems(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.Foundation.NSObject[] items) cil managed" />
157
<MemberType>Method</MemberType>
159
<AssemblyVersion>0.0.0.0</AssemblyVersion>
163
<AttributeName>MonoMac.Foundation.Export("sharingService:didShareItems:")</AttributeName>
167
<ReturnType>System.Void</ReturnType>
170
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
171
<Parameter Name="items" Type="MonoMac.Foundation.NSObject[]" />
174
<param name="sharingService">To be added.</param>
175
<param name="items">To be added.</param>
176
<summary>To be added.</summary>
177
<remarks>To be added.</remarks>
180
<Member MemberName="SourceFrameOnScreenForShareItem">
181
<MemberSignature Language="C#" Value="public virtual System.Drawing.RectangleF SourceFrameOnScreenForShareItem (MonoMac.AppKit.NSSharingService sharingService, MonoMac.AppKit.NSPasteboardWriting item);" />
182
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.Drawing.RectangleF SourceFrameOnScreenForShareItem(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.AppKit.NSPasteboardWriting item) cil managed" />
183
<MemberType>Method</MemberType>
185
<AssemblyVersion>0.0.0.0</AssemblyVersion>
189
<AttributeName>MonoMac.Foundation.Export("sharingService:sourceFrameOnScreenForShareItem:")</AttributeName>
193
<ReturnType>System.Drawing.RectangleF</ReturnType>
196
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
197
<Parameter Name="item" Type="MonoMac.AppKit.NSPasteboardWriting" />
200
<param name="sharingService">To be added.</param>
201
<param name="item">To be added.</param>
202
<summary>To be added.</summary>
203
<returns>To be added.</returns>
204
<remarks>To be added.</remarks>
207
<Member MemberName="SourceWindowForShareItems">
208
<MemberSignature Language="C#" Value="public virtual MonoMac.AppKit.NSWindow SourceWindowForShareItems (MonoMac.AppKit.NSSharingService sharingService, MonoMac.Foundation.NSObject[] items, MonoMac.AppKit.NSSharingContentScope sharingContentScope);" />
209
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.AppKit.NSWindow SourceWindowForShareItems(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.Foundation.NSObject[] items, valuetype MonoMac.AppKit.NSSharingContentScope sharingContentScope) cil managed" />
210
<MemberType>Method</MemberType>
212
<AssemblyVersion>0.0.0.0</AssemblyVersion>
216
<AttributeName>MonoMac.Foundation.Export("sharingService:sourceWindowForShareItems:sharingContentScope:")</AttributeName>
220
<ReturnType>MonoMac.AppKit.NSWindow</ReturnType>
223
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
224
<Parameter Name="items" Type="MonoMac.Foundation.NSObject[]" />
225
<Parameter Name="sharingContentScope" Type="MonoMac.AppKit.NSSharingContentScope" />
228
<param name="sharingService">To be added.</param>
229
<param name="items">To be added.</param>
230
<param name="sharingContentScope">To be added.</param>
231
<summary>To be added.</summary>
232
<returns>To be added.</returns>
233
<remarks>To be added.</remarks>
236
<Member MemberName="TransitionImageForShareItem">
237
<MemberSignature Language="C#" Value="public virtual MonoMac.AppKit.NSImage TransitionImageForShareItem (MonoMac.AppKit.NSSharingService sharingService, MonoMac.AppKit.NSPasteboardWriting item, System.Drawing.RectangleF contentRect);" />
238
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.AppKit.NSImage TransitionImageForShareItem(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.AppKit.NSPasteboardWriting item, valuetype System.Drawing.RectangleF contentRect) cil managed" />
239
<MemberType>Method</MemberType>
241
<AssemblyVersion>0.0.0.0</AssemblyVersion>
245
<AttributeName>MonoMac.Foundation.Export("sharingService:transitionImageForShareItem:contentRect:")</AttributeName>
249
<ReturnType>MonoMac.AppKit.NSImage</ReturnType>
252
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
253
<Parameter Name="item" Type="MonoMac.AppKit.NSPasteboardWriting" />
254
<Parameter Name="contentRect" Type="System.Drawing.RectangleF" />
257
<param name="sharingService">To be added.</param>
258
<param name="item">To be added.</param>
259
<param name="contentRect">To be added.</param>
260
<summary>To be added.</summary>
261
<returns>To be added.</returns>
262
<remarks>To be added.</remarks>
265
<Member MemberName="WillShareItems">
266
<MemberSignature Language="C#" Value="public virtual void WillShareItems (MonoMac.AppKit.NSSharingService sharingService, MonoMac.Foundation.NSObject[] items);" />
267
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WillShareItems(class MonoMac.AppKit.NSSharingService sharingService, class MonoMac.Foundation.NSObject[] items) cil managed" />
268
<MemberType>Method</MemberType>
270
<AssemblyVersion>0.0.0.0</AssemblyVersion>
274
<AttributeName>MonoMac.Foundation.Export("sharingService:willShareItems:")</AttributeName>
278
<ReturnType>System.Void</ReturnType>
281
<Parameter Name="sharingService" Type="MonoMac.AppKit.NSSharingService" />
282
<Parameter Name="items" Type="MonoMac.Foundation.NSObject[]" />
285
<param name="sharingService">To be added.</param>
286
<param name="items">To be added.</param>
287
<summary>To be added.</summary>
288
<remarks>To be added.</remarks>