Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / man / monop.1
index 89ab4d8072bb5cdb0a6b4bf8bc219efecb218859..cea422fd0e1c9141e0aed591b57750c5304a27e2 100644 (file)
@@ -1,17 +1,63 @@
 .TH "monop" 1
 .SH NAME
-monop \- Mono Class Outline Viewer
+monop, monop2 \- Mono Class Outline Viewer
 .SH SYNOPSIS
 .B monop
-[-r:assembly] class
+[-r:assembly] [--search] class
 .SH OPTIONS
 .TP
 .I \-r:assembly
 Specifies the assembly to use for looking up the type
+.TP
+.I \-a
+Renders all of the types in the specified assembly.
+.TP
+.I \-\-search, \-s, \-k
+Searches through all known assemblies for types containing `class'.
+.TP
+.I \-\-refs
+Prints a list of the referenced assemblies for an assembly.
+Requires an assembly to be specified with -r:assembly.
+.TP
+.I \-\-filter-obsolete, \-f
+Do not show obsolete types and members.
+.TP
+.I \-\-declared-only, \-d
+Only show members declared in the type.
+.TP
+.I \-\-private, \-p
+Show private members.
+.TP
+.I \-\-runtime\-version
+Print runtime version.
+.TP
+.I \-xa
+Sets the lookup path to the Xamarin.Android directory.   This will
+load both the mscorlib from there, and search assemblies in that directory.
+.TP
+.I \-xi
+Sets the lookup path to the Xamarin.iOS directory. This will
+load both the mscorlib from there, and search assemblies in that directory.
 .PP
 .SH DESCRIPTION
 Monop is a tool that allows you to view the outline of a class. You can see the
-signature of each member of the class.
+signature of each member of the class.   Use \fImonop\fP to explore 1.0
+assemblies, use \fImonop2\fP to explore 2.0 assemblies.
 .PP
 The tool takes one option, the class to view. You must specify the full name of the
 class, including namespace.
+.PP
+For generic classes, you must specify the generic arguments, for
+example:
+.nf
+monop2 'System.Collections.Generic.List`1'
+.fi
+The above is the string representation for the List<T> in System.Collections.Generic
+.PP
+If you are unsure of the full name of the class, you can use the
+`--search' option to search through all known assemblies.
+.PP
+.SH MAILING LISTS
+Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details.
+.SH WEB SITE
+Visit http://www.mono-project.com for details