DtsPipelineComponentAttribute.IconResource Propriété

Définition

Obtient ou définit l’icône utilisée pour représenter le composant dans la boîte à outils.

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

Valeur de propriété

Une chaîne qui identifie la ressource d’icônes utilisée pour représenter le composant dans la boîte à outils.

Exemples

L’exemple suivant montre une classe composante qui fournit une ressource d’icônes.

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  

Remarques

Cette propriété contrôle les icônes affichées dans la boîte à outils Data Flow et sur la surface de conception de l’onglet data flow lorsque le composant est ajouté au data flow.

La boîte à outils Data Flow utilise le type d’image 16x16 à 16 couleurs, tandis que la surface de conception de l’onglet data flow utilise le type d’image 32x32 à 16 couleurs. Les deux sont des types d’image par défaut pour les icônes créées avec Microsoft Visual Studio.

Le format de la chaîne identifiant la ressource d’icônes est une notation pointillée, composée du nom de l’espace de noms racine de l’assemblage, suivi d’un point, puis du nom du fichier d’icônes.

Pour intégrer un fichier d’icônes comme ressource dans un assembleur avec Visual Studio, créez une nouvelle icône, puis définissez l’attribut Action de compilation du fichier d’icônes sur Ressource intégrée dans la fenêtre des propriétés de Visual Studio.

S’applique à