## Buffer::ByteLength(const SharedPtr\<Array\<T\>\>\&) method


निर्दिष्ट एरे के सभी तत्वों द्वारा घेरित बाइट्स की संख्या निर्धारित करता है।

```cpp
template<class T> static int System::Buffer::ByteLength(const SharedPtr<Array<T>> &array)
```


| पैरामीटर | विवरण |
| --- | --- |
| T | सरणी के तत्वों का प्रकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| ऐरे | const SharedPtr\<Array\<T\>\>\& | एक सरणी |

### ReturnValue

निर्दिष्ट एरे के सभी तत्वों द्वारा घेरित बाइट्स की संख्या

## संबंधित देखें

* Typedef [SharedPtr](../../sharedptr/)
* Class [Array](../../array/)
* Class [Buffer](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Buffer::ByteLength(const System::Details::ArrayView\<T\>\&) method


निर्दिष्ट एरे के सभी तत्वों द्वारा घेरित बाइट्स की संख्या निर्धारित करता है।

```cpp
template<class T> static int System::Buffer::ByteLength(const System::Details::ArrayView<T> &array)
```


| पैरामीटर | विवरण |
| --- | --- |
| T | एरे व्यू के तत्वों का प्रकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| ऐरे | const System::Details::ArrayView\<T\>\& | एक एरे व्यू |

### ReturnValue

निर्दिष्ट एरे व्यू के सभी तत्वों द्वारा घेरित बाइट्स की संख्या

## संबंधित देखें

* Class [Buffer](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Buffer::ByteLength(const System::Details::StackArray\<T, N\>\&) method


निर्दिष्ट एरे के सभी तत्वों द्वारा घेरित बाइट्स की संख्या निर्धारित करता है।

```cpp
template<class T,std::size_t> static int System::Buffer::ByteLength(const System::Details::StackArray<T, N> &array)
```


| पैरामीटर | विवरण |
| --- | --- |
| T | स्टैक एरे के तत्वों का प्रकार |
| N | स्टैक सरणी का आकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| ऐरे | const System::Details::StackArray\<T, N\>\& | एक स्टैक एरे |

### ReturnValue

निर्दिष्ट स्टैक एरे के सभी तत्वों द्वारा घेरित बाइट्स की संख्या

## संबंधित देखें

* Class [Buffer](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
