Freigeben über


DtsPipelineComponentAttribute.IconResource Eigenschaft

Definition

Ruft das Symbol ab, das zur Darstellung der Komponente in der Toolbox verwendet wird, oder legt es fest.

public:
 property System::String ^ IconResource { System::String ^ get(); void set(System::String ^ value); };
public string IconResource { get; set; }
member this.IconResource : string with get, set
Public Property IconResource As String

Eigenschaftswert

Eine Zeichenfolge, die die Symbolressource identifiziert, mit der die Komponente in der Toolbox dargestellt wird.

Beispiele

Das folgende Beispiel zeigt eine Komponentenklasse, die eine Symbolressource bereitstellt.

using System;  
using Microsoft.SqlServer.Dts.Pipeline;  
namespace DtsDocumentation  
{  
   [DtsPipelineComponent(DisplayName="MyComponent",IconResource="DtsDocumentation.MyComponentIcon.ico")]  
   public class MyComponent : PipelineComponent  
   {  
   }  
}  
Imports System   
Imports Microsoft.SqlServer.Dts.Pipeline   
Namespace DtsDocumentation   

 <DtsPipelineComponent(DisplayName="MyComponent", IconResource="DtsDocumentation.MyComponentIcon.ico")> _   
 Public Class MyComponent   
 Inherits PipelineComponent   
 End Class   
End Namespace  

Hinweise

Diese Eigenschaft steuert die Symbole, die in der toolbox Datenfluss und auf der Entwurfsoberfläche der Datenflussregisterkarte angezeigt werden, wenn die Komponente dem Datenfluss hinzugefügt wird.

Die toolbox Datenfluss verwendet den 16x16- und 16-farbigen Bildtyp, während die Entwurfsoberfläche der Registerkarte "Datenfluss" den 32x32- und 16-Farbbildtyp verwendet. Beide sind Standardbildtypen für Symbole, die mit Microsoft Visual Studio erstellt wurden.

Das Format der Zeichenfolge, die die Symbolressource identifiziert, ist eine gepunktete Notation, bestehend aus dem Namen des Stammnamespaces für die Assembly, gefolgt von einem Punkt und dem Namen der Symboldatei.

Wenn Sie eine Symboldatei als Ressource in eine Assembly mithilfe von Visual Studio einbetten möchten, erstellen Sie ein neues Symbol, und legen Sie dann das Attribut " Buildaktion" der Symboldatei auf "Eingebettete Ressource " im Fenster "Visual Studio-Eigenschaften " fest.

Gilt für: