Share via


FindRibbons Class

This API supports the Visual Studio infrastructure and is not intended to be used directly from your code.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    Microsoft.Build.Utilities.AppDomainIsolatedTask
      Microsoft.VisualStudio.Tools.Office.BuildTasks.FindRibbons

Namespace:  Microsoft.VisualStudio.Tools.Office.BuildTasks
Assembly:  Microsoft.VisualStudio.Tools.Office.BuildTasks (in Microsoft.VisualStudio.Tools.Office.BuildTasks.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class FindRibbons _
    Inherits AppDomainIsolatedTask
[ComVisibleAttribute(false)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class FindRibbons : AppDomainIsolatedTask

The FindRibbons type exposes the following members.

Constructors

  Name Description
Public method FindRibbons Infrastructure.

Top

Properties

  Name Description
Public property AssemblyName Infrastructure.
Public property BuildEngine Gets or sets the build engine interface that is available to tasks. (Inherited from AppDomainIsolatedTask.)
Public property HostObject Gets or sets a host object instance that is associated with the derived Task. (Inherited from AppDomainIsolatedTask.)
Public property Log Gets an instance of a task logging helper object that contains task logging methods. (Inherited from AppDomainIsolatedTask.)
Public property RibbonTypes Infrastructure.
Public property TargetFramework Infrastructure.

Top

Methods

  Name Description
Public method CreateObjRef Security Critical. Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.)
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method Execute Infrastructure. (Overrides AppDomainIsolatedTask.Execute().)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetLifetimeService Security Critical. Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method InitializeLifetimeService Security Critical. When overridden in a derived class, gives tasks infinite lease time. (Inherited from AppDomainIsolatedTask.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Tools.Office.BuildTasks Namespace