IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Avertissement: Message non-conforme CLS


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 69
    Par défaut Avertissement: Message non-conforme CLS
    Bonjour à tous,

    J'ai une appli en Windows Form en VB.NET, et j'ai un warning sur ce bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private WordApp As Word.Application
    
    Public Property Objectword() As Word.Application
            Get
                Objectword = WordApp
            End Get
            Set(ByVal Value As Word.Application)
                WordApp = Value
            End Set
    End Property
    Voici le message d'avertissement :
    Le type de la fonction 'Objectword' n'est pas conforme CLS.
    Mon environnement :
    - Visual Studio 2005
    - .NET Framework 2.0

    Est-ce que vous auriez une idée de ce que je peux faire pour ne plus avoir ce warning ?

    Je pense que l'objet Word.Application est celui-ci :
    http://msdn.microsoft.com/fr-fr/libr...ffice.11).aspx

    Merci d'avance pour vos conseils.

    piloupy

  2. #2
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    Citation Envoyé par piloupy Voir le message
    Est-ce que vous auriez une idée de ce que je peux faire pour ne plus avoir ce warning ?
    Ne plus exposer de type non CLS compliant dans une propriété publique d'une classe publique.

    Donc soit tu changes le type de donnée, soit tu modifies la visibilité de ta propriété (Internal, par exemple).

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo