Class ExcelHyperLink
HyperlinkClass
Inheritance
Object
Uri
ExcelHyperLink
Implements
ISpanFormattable
IFormattable
ISerializable
Inherited Members
Uri.SchemeDelimiter
Uri.UriSchemeFile
Uri.UriSchemeFtp
Uri.UriSchemeFtps
Uri.UriSchemeGopher
Uri.UriSchemeHttp
Uri.UriSchemeHttps
Uri.UriSchemeMailto
Uri.UriSchemeNetPipe
Uri.UriSchemeNetTcp
Uri.UriSchemeNews
Uri.UriSchemeNntp
Uri.UriSchemeSftp
Uri.UriSchemeSsh
Uri.UriSchemeTelnet
Uri.UriSchemeWs
Uri.UriSchemeWss
Uri.Canonicalize()
Uri.CheckHostName(String)
Uri.CheckSchemeName(String)
Uri.CheckSecurity()
Uri.Compare(Uri, Uri, UriComponents, UriFormat, StringComparison)
Uri.Equals(Object)
Uri.Escape()
Uri.EscapeDataString(String)
Uri.EscapeString(String)
Uri.EscapeUriString(String)
Uri.FromHex(Char)
Uri.GetComponents(UriComponents, UriFormat)
Uri.GetHashCode()
Uri.GetLeftPart(UriPartial)
Uri.GetObjectData(SerializationInfo, StreamingContext)
Uri.HexEscape(Char)
Uri.HexUnescape(String, Int32)
Uri.IsBadFileSystemCharacter(Char)
Uri.IsBaseOf(Uri)
Uri.IsExcludedCharacter(Char)
Uri.IsHexDigit(Char)
Uri.IsHexEncoding(String, Int32)
Uri.IsReservedCharacter(Char)
Uri.IsWellFormedOriginalString()
Uri.IsWellFormedUriString(String, UriKind)
Uri.MakeRelative(Uri)
Uri.MakeRelativeUri(Uri)
Uri.Parse()
Uri.ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Uri.ToString()
Uri.IFormattable.ToString(String, IFormatProvider)
Uri.TryCreate(String, UriCreationOptions, Uri)
Uri.TryCreate(String, UriKind, Uri)
Uri.TryCreate(Uri, String, Uri)
Uri.TryCreate(Uri, Uri, Uri)
Uri.TryFormat(Span<Char>, Int32)
Uri.ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
Uri.Unescape(String)
Uri.UnescapeDataString(String)
Uri.AbsolutePath
Uri.AbsoluteUri
Uri.Authority
Uri.DnsSafeHost
Uri.Fragment
Uri.Host
Uri.HostNameType
Uri.IdnHost
Uri.IsAbsoluteUri
Uri.IsDefaultPort
Uri.IsFile
Uri.IsLoopback
Uri.IsUnc
Uri.LocalPath
Uri.OriginalString
Uri.PathAndQuery
Uri.Port
Uri.Query
Uri.Scheme
Uri.Segments
Uri.UserEscaped
Uri.UserInfo
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: OfficeOpenXml
Assembly: EPPlus.dll
Syntax
public class ExcelHyperLink : Uri, ISpanFormattable, IFormattable, ISerializable
Constructors
ExcelHyperLink(String)
A new hyperlink with the specified URI
Declaration
public ExcelHyperLink(string uriString)
Parameters
| Type | Name | Description |
|---|---|---|
| String | uriString | The URI |
ExcelHyperLink(String, String)
Sheet internal reference.
Declaration
public ExcelHyperLink(string referenceAddress, string display)
Parameters
| Type | Name | Description |
|---|---|---|
| String | referenceAddress | The address or defined name |
| String | display | Displayed text |
ExcelHyperLink(String, UriKind)
A new hyperlink with the specified URI and kind
Declaration
public ExcelHyperLink(string uriString, UriKind uriKind)
Parameters
| Type | Name | Description |
|---|---|---|
| String | uriString | The URI |
| UriKind | uriKind | Kind (absolute/relative or indeterminate) |
Properties
ColSpan
If the hyperlink spans multiple columns
Declaration
public int ColSpan { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
Display
Displayed text
Declaration
public string Display { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
OriginalUri
Used to handle non absolute URI's. Is used if IsAblsoluteUri is true. The base URI will have a dummy value of xl://nonAbsolute.
Declaration
public Uri OriginalUri { get; }
Property Value
| Type | Description |
|---|---|
| Uri |
ReferenceAddress
The Excel address for internal links or extended data for external hyper links not supported by the Uri class.
Declaration
public string ReferenceAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
RowSpan
If the hyperlink spans multiple rows
Declaration
public int RowSpan { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
ToolTip
Tooltip
Declaration
public string ToolTip { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
Implements
System.ISpanFormattable
System.IFormattable
System.Runtime.Serialization.ISerializable