DtsPipelineComponentAttribute.IconResource Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'icona usata per rappresentare il componente nella cassetta degli attrezzi.
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
Valore della proprietà
Una stringa che identifica la risorsa icona usata per rappresentare il componente nella cassetta degli attrezzi.
Esempio
Il seguente esempio mostra una classe component che fornisce una risorsa icona.
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
Commenti
Questa proprietà controlla le icone mostrate nella toolbox Flusso di dati e sulla superficie di progettazione della scheda data flow quando il componente viene aggiunto al data flow.
La toolbox Flusso di dati utilizza il tipo immagine 16x16 a 16 colori, mentre la superficie di design della scheda data flow utilizza il tipo immagine 32x32, 16 colori. Entrambi sono tipi di immagine predefiniti per icone create usando Microsoft Visual Studio.
Il formato della stringa che identifica la risorsa icona è una notazione punteggiata, costituita dal nome dello spazio di nome radice per l'assembly, seguito da un punto e poi dal nome del file icona.
Per incorporare un file icona come risorsa in un assembly usando Visual Studio, crea una nuova icona e poi imposta l'attributo Build Action del file icona su Embedded Resource nella finestra Proprietà di Visual Studio.