PlugInInfo

References
public class PlugInInfo
Contains detailed information about a Rhino plug-in.

Properties

Address

#Since v6.0
public string Address { get; }
Returns the address of the organization or company that created the plug-in.

CommandNames

#Since v6.0
public string[] CommandNames { get; }
Returns a plug-in's English command names.

Country

#Since v6.0
public string Country { get; }
Returns the country of the organization or company that created the plug-in.

Description

#Since v6.0
public string Description { get; }
Returns the plug-in's description.

Email

#Since v6.0
public string Email { get; }
Returns the email address of the organization or company that created the plug-in.

Fax

#Since v6.0
public string Fax { get; }
Returns the fax number of the organization or company that created the plug-in.

FileName

#Since v6.0
public string FileName { get; }
Returns the plug-in's file name.

FileTypeDescriptions

#Since v6.0
public string[] FileTypeDescriptions { get; }
Returns the description of supported file types for file import and file export plug-in.

FileTypeExtensions

#Since v7.0
public string[] FileTypeExtensions { get; }
Returns the file types extensions supported for file import and file export plug-in.

Id

#Since v6.0
public Guid Id { get; }
Returns the plug-in's Id.

IsDotNet

#Since v6.0
public bool IsDotNet { get; }
Returns true if the plug-in is based on .NET, false otherwise.

IsLoaded

#Since v6.0
public bool IsLoaded { get; }
Returns true if the plug-in is loaded, false otherwise.

Name

#Since v6.0
public string Name { get; }
Returns the plug-in's name.

Organization

#Since v6.0
public string Organization { get; }
Returns the organization or company that created the plug-in.

Phone

#Since v6.0
public string Phone { get; }
Returns the phone number of the organization or company that created the plug-in.

PlugInLoadTime

#Since v6.0
public PlugInLoadTime PlugInLoadTime { get; }
Returns the plug-in's load time.

PlugInType

#Since v6.0
public PlugInType PlugInType { get; }
Returns the plug-in type.

RegistryPath

#Since v6.0
public string RegistryPath { get; }
Returns the plug-in's Windows Registry path.

ShipsWithRhino

#Since v6.0
public bool ShipsWithRhino { get; }
Returns true if the plug-in ships with Rhino, false otherwise.

UpdateUrl

#Since v6.0
public string UpdateUrl { get; }
Returns the web site, or URL, were an updated version of the plug-in can be found.

Version

#Since v6.0
public string Version { get; }
Returns the plug-in's version.

WebSite

#Since v6.0
public string WebSite { get; }
Returns the web site, or URL, of the organization or company that created the plug-in.

Methods

Icon

#Since v6.0
public Bitmap Icon(Size size)
Returns the plug-in's icon in bitmap form.
size (Size)

IsLoadProtected

#Since v6.0
public bool IsLoadProtected(out bool loadSilently)
Returns the load protection state for a plug-in
loadSilently (out bool)The plug-in's load silently state.
true if the plug-in is load protected, false otherwise.