0


0

私はvb.netでクラスを継承しました、そしてオブジェクトを作成するとき、私はインテリセンスで継承されたパブリックプロパティの1つだけを見ています。 この問題に対する解決策はありますか?

Print( "Public Class CompanyMailMessage MailMessageを継承しています。

Private Adob​​eDisclaimer As String = "このファイルを読むにはAdobe Acrobatが必要です。 コンピュータにインストールされていない場合は、http://www.adobe.com/jp/support/downloads/main.htmlからダウンロードしてください。 ありがとうございました。 "プライベート_文字列としてのプライベート_IncludeAdobeDisclaimer As Boolean = False

'' '' 'メッセージの本文を取得または設定します。' '' '' '本文の内容を含むSystem.String。 publicプロパティBody()文字列として取得If _IncludeAdobeDisclaimer Then _Body = _Body Adob​​eDisclaimer End If

_Bodyを返す

Get Get Set(ByVal値を文字列として)_Body = value End Set Endプロパティ '' '' ''添付ファイルを開くにはAdobe Acrobatを使用する必要があることを示すメッセージを本文に含めるかどうかを決定する値を取得または設定します。メッセージの '' '' '' '' 'の場合はtrue、そうでない場合はfalse' '' PublicプロパティIncludeAdobeDisclaimer()Boolean型の戻り値_IncludeAdobeDisclaimer End Get Set(ByVal型の値)_IncludeAdobeDisclaimer = value End Setの終了プロパティ '' ' CompanyMailMessageクラスのインスタンスを初期化しますPublic Sub New()

End Sub '' '' ''本文にプレーンテキストでCompanyMailMessageクラスのインスタンスを初期化します。 '' '' ''送信者の電子メールアドレス '' '送信者の名前' '' '' '' '' '' Public Sub New(fromは文字列として、fromNameは文字列として、[to]は文字列として、subjectは文字列として、bodyは文字列として)

MyBase.FromAddress =新しいEmailAddress(from、fromName)MyBase.ToAddresses.Add([to])MyBase.Subject =件名_Body = body MyBase.Items.Add(新しいMessageContent(MimeType.MessageRfc822、body))

End Sub ");

1 Answer


1


Reflectorを開いてサードパーティ製のDLLを開くことをお勧めします。 私は、その特性は内部的になると思います(vb.netの友人、私は思います)、そしてそれが理由です。